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

上一篇下一篇

猜你喜欢

热点阅读