vite-cool-unix-ctx] Unexpected token l in JSON at position 0

问题描述

cool unix框架内部在新的hbuilderx中的一个报错:


解决方案:

原来的代码的1296行里面的代码改成加一个try

复制代码
try {
                        const d = JSON.parse(code);
                        // 转字符串,不然会报错:Method too large
                        if (id.includes("/locales/")) {
                            let t = [];
                            d.forEach(([a, b]) => {
                                t.push(`${a}<__=__>${b}`);
                            });
                            code = JSON.stringify([[t.join("<__&__>")]]);
                        }
                        else {
                            code = JSON.stringify(d);
                        }
                    }
                    catch (e) {
                        // code 已被其他插件转换为非 JSON 格式(如 UTS 模块代码),跳过处理
                    }
相关推荐
夕除5 分钟前
redis--主从还是集群,内存
java·spring·mybatis
百数平台8 分钟前
低代码安全技术实践:表单 / 流程 / 报表三级权限体系设计解析
java·大数据·数据库
白露与泡影11 分钟前
Spring Boot 实现验证码:Hutool-captcha、AJ-Captcha、EasyCaptcha 到底怎么选?
java·spring boot·后端
马优晨20 分钟前
Java中的dto是什么
java·开发语言·java中的dto是什么·java的dto是什么·dto在java中是什么
java1234_小锋22 分钟前
【技术专题】HTML5 网页技术 - HTML5 列表标签
前端·html·html5
强二小哥帅23 分钟前
Kotlin 协程复习笔记
前端
小蒜学长25 分钟前
基于Springboot+Vue的高校教师教学业绩综合管理系统的设计与开发(代码+数据库+LW)
java·数据库·spring boot·后端·教学业绩管理·三级权限
不可能片场26 分钟前
工程实践 原子替换改了 ctime 怎么修
前端·electron
Mikko727 分钟前
Spring Boot 3.5.16 自带的 Tomcat 10.1.55 中了哪些 CVE?其中一条是修上一个漏洞时带进来的
java·spring boot·后端·安全·tomcat
暧暧内含光27 分钟前
HTTP 文件传输体系全解:从协议标头、OSS 架构到流媒体分片
前端