vue 打包后直接运行index.html
2020-05-08 本文已影响0人
魔王大柚子
vue 使用npm run build 进行打包,打包成功后,会提示:
Build complete.
Tip: built files are meant to be served over an HTTP server.
Opening index.html over file:// won't work.
现在如果想直接打开,可以在config目录下的index.js文件修改:
assetsPublicPath: './', 修改前:assetsPublicPath: '/',
然后打包即可
打包后,发现字体等无法加载,需要修改build目录下的utils.js文件:
publicPath: '../../' ,修改前:publicPath: ''
去掉“.map”: 在运行打包前,在config/index.js中改一个参数:
productionSourceMap:false