今天打开了很久都没动过的项目,运行后报如下错误:

    image.png
    image.png

    这错误来得很突然呀,试了很多方法都没能解决;
    1)怀疑是包的问题:删除node_modules包后,重新install;
    2)assetsPublicPath:‘./’加点也不行;
    3)怀疑js的引用,目录问题

    没办法,最后重新拉取gitlab远程仓库的代码并运行,正常。(第二天再打开该项目,又报上图的错,要崩溃了…)。
    继续解决:
    看到第二张截图中的‘/screen/app.js’。因为记得项目中好像是没有这个js的,于是全局查了下screen,
    image.png

    把这行注释掉就好了,但有个想不通的就是npm run dev本地启动运行时,它不是应该走上面dev里吗?build中设置assetsPublicPath与它有啥关系呢?

    image.png

    image.png
    image.png

    如有知道原因的,请留言,非常感谢!