时间:2019-05-04 来源:小程序工厂
请参考 自定义编译 文档
https://developers.weixin.qq.com/miniprogram/dev/devtools/debug.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E7%BC%96%E8%AF%91
是的
感谢回复,是的,花式编译和前期处理的方法还是非常的多。我建议的支持json5在nodejs社区是被广泛使用的。改动其实并不多。就是在打包nwjs的时候,把json5的包加入进去。然后官方在加载任何一个json文件的时候,不要用require。
如果以前是这样
const fooJsonModule = require(fooJsonFile)
现在改成
const JSON5 = require('json5')
const fs = require('fs')
function requireJson(filepath) {
return JSON5.parse(fs.readFileSync(filepath, 'utf8'))
}
const fooJsonModule = requireJson(fooJsonFile)
用requireJson就可以非常明确的读取json5格式,同时对json格式也是完全兼容的。