详细问题描述
[内容]
uniapp运行编译报错@dcloudio/webpack-uni-mp-loader SyntaxError: Unexpected token in JSON at position 44
重现步骤
[步骤]
运行到浏览器和微信小程序报错(win10,osx下均报错),在一周前正常运行,并且一周内未修改过代码
[结果]
[期望]
目前发现@dcloudio/webpack-uni-mp-loader包反序列化json时使用ascii编码导致出错,改为utf8编码后运行正常
以下是ascii转码,转码乱码导致报错
以下是utf8转码,内容正确,运行正常。代码内容是插件市场《基于wxs的十分简单的高性能下拉刷新》插件
IDE运行环境说明
[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]
[IDE版本号]
HBuilder X 2.6.11
[windows版本号]
win10
[mac版本号]
10.15.4
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
h5和微信小程序,其他未尝试
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX
[编译模式说明:自定义组件模式?纯nvue模式?v3模式?]
v3模式
联系方式
[QQ]
772765102