这个问题是真坑,找了好久
今天前端 js 想打个包,结果一下出来43个报错,这些错误不会影响程序运行,但是打包的时候就会影响打包
其中16个是因为低级错误,有三处把定义方法的地方写错了, A: function(data){} 写成了 A(data){}
还有27个错误,也就是 SyntaxError: missing ; after for-loop initializer 的报错,仅仅是因为有一个 for 循环里面写了 let
我不知道为什么 let 会报错,好在把 let 改成 for 之后,既解决了打包问题,又没有影响程序的运行效果
注:你们要是遇到同样的错误,要看一下 let 改成 for 之后,是否会影响原程序的运行哦
missing ; 意思是少了个; = =