vue-cli打包后出现 “Uncaught SyntaxError: Unexpected token <”这个错误解决方案


vue-cli打包后出现 “Uncaught SyntaxError: Unexpected token <”这个错误解决方案

前面一切正常,npm run dev 没有报错,可以正常运行;npm run build 过程中也没有报错,但是打包上线时index.html就报错了,如下图:

 

 

将config/index.js/build 里的assetsPublicPath的路径前缀修改为 ' ./ '(开始是 ' / ')如下图:
因为打包之后,外部引入 js 和 css 文件时,如果路径以 ' / ' 开头,在本地是无法找到对应文件的(服务器上没问题)。所以 如果需要在本地打开打包后的文件,就得修改文件路径

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM