今天打开了很久都没动过的项目,运行后报如下错误:
这错误来得很突然呀,试了很多方法都没能解决;
1)怀疑是包的问题:删除node_modules包后,重新install;
2)assetsPublicPath:‘./’加点也不行;
3)怀疑js的引用,目录问题
没办法,最后重新拉取gitlab远程仓库的代码并运行,正常。(第二天再打开该项目,又报上图的错,要崩溃了…)。
继续解决:
看到第二张截图中的‘/screen/app.js’。因为记得项目中好像是没有这个js的,于是全局查了下screen,
把这行注释掉就好了,但有个想不通的就是npm run dev本地启动运行时,它不是应该走上面dev里吗?build中设置assetsPublicPath与它有啥关系呢?
如有知道原因的,请留言,非常感谢!