1、使用命令npm run build打包vue项目之后提示 :
Tip: built files are meant to be served over an HTTP server.
Opening index.html over file
打包App的项目使用的是Cordova命令建立IOS项目,把npm run build的dist文件放到www文件,
运行项目,打开app时index.html是空白页。
解决办法:config的index.js的build配置是默认assetsPublicPath为“/”根路径,把assetsPublicPath修 改为“./”同一个路径重新打包即可。
2.不会出现空白页后,图片显示不出来。
解决办法:在build目录下的untils.js文件中
ExtractTextPlugin方法中添加publicPath:'…/…/'就可以了。
然后重新打包,问题解决。
npm install -g http-server // 该命令只需执行一次, 安装过之后, 以后就不需要重复安装了.
原文链接:https://blog.csdn.net/zhenmingyue123/article/details/90515566