我用的是IDE是vscode,因为vscode有很强大的第三方插件库,又是轻量级的,不过每一次安装或者更新第三方插件库时都要重启这个IDE,否则不生效。
有次项目开发时引用了一个第三方插件,导致打包失败,原因是为这个插件没有对es6的语法进行兼容,于是告诉了写这个插件的大佬,大佬修改了这个package上传npm后,我就更新了这个package,更新后发现打包还是报错,就很奇怪,求助了这个大佬后才恍然大悟要重启vscode,果然,重启后之前的报错问题就解决了......重启大法真牛逼。
ps:是因为我用的打包插件是uglifyjs-webpack-plugin,虽然很方便,但是只能打包es5,如果第三方插件用的es6的语法且没有对其进行处理,就会导致打包失败,构建项目时请慎重考虑,这个打包插件会限制你对第三方库的引用......


buddha
130 声望2 粉丝

解决移动端技术问题的三大法宝:重启、刷新、换手机