webpack打包后文件在本地运行不了?解决方案如下:
问题:打开index.html
网页空白,控制台全是404
原因:打包时,webpack
在index.html
中引入其他的打包文件路径全是/服务器根路径请求
运行时:是在5500端口下运行,服务器根目录没有css
和js
文件夹,而是在index.html文件的相对路径
解决方案:让webpack
打包时, 引入其他文件要以./开头,而不能以/开头
vue.config.js文件下面devServer下面配置下方代码
publicPath: './' //告诉webpack打包的index. htm1引入其他资源文件以./开头,不要默认/开头
然后重新打包,在运行,就OK了