错误原因:
- 微信开发者工具从 1.05.2201210 版本开始,对小程序项目新增了无依赖文件过滤能力。
- 如果某个 js 文件被静态分析显示是无依赖文件,在实际运行时又被其他 js 文件 require 引用了,则会在工具模拟器中报错这个错误。
- 此时,如果你继续预览或者上传代码,则在真机运行环境中会报 xxx.js is not defined 的错误。
最简单直接的办法就是打开微信开发平台,然后点击设置 ,然后再点击项目设置
然后再勾选上传时过滤无依赖文件,然后来回勾选几次就可以了,如果还是不行,就把微信公众平台给关了,重启重新打开一下就可以了。