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 模块代码),跳过处理
                    }
相关推荐
子兮曰3 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!3 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰3 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
俊昭喜喜里3 天前
java中的继承和多态的区别
java
小羊没烦恼!3 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
前端小万3 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝3 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
譕痕3 天前
JSONObject与JSONArray封装数据格式区别
java·json
虎头金猫3 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
胡写代码3 天前
别再前后端各写一套表单校验了
java·后端