今天使用js的在线压缩加密之后,再使用就报错了,这是什么原因?
截图如下:
大家平时代码上线之前如何压缩呢?
应该是分号的锅,没压缩没问题,那应该就是单个js文件结尾少分号,分开引用没问题,合并成一个文件的之后,就有问题了。刚入行那会遇到过这个。。。找了4个多小时。。。
目测哪里少了个封号。。
应该是书写不规范造成的,建议使用如JSLint或者ESLint代码规范校验。
这个截图没什么意义,一般来说,代码如果本身就不严谨,压缩加密更容易出错,建议先使用如ESLint这种代码规范校验,使用打包工具如webpack配置进行压缩。