taro编译微信小程序报错

Module build failed (from ./node_modules/@tarojs/mini-runner/dist/loaders/fileParseLoader.js):
SyntaxError: Unexpected token (1:64)
at Parser.pp$3.parseMaybeConditional (/Users/xxx/xxxi/work/wechat/medicine_box/node_modules/babylon/lib/index.js:3381:19)from

这个问题卡了我好久,不过最终还是解决了:
检查是否引入的相同名称的包,有则去除相同的包。

总结

其实引发该问题是因为一次性改动的地方太多,然后恰巧又出了这种莫名其妙的bug(报错信息毫无沾边),导致debug过程异常困难。所以这次的debug也给了我很大的教训,以后改东西的时候不要一次狂改,改完一点提交一点。

你可能感兴趣的:(taro编译微信小程序报错)