|
vue 执行npm run build后页面打开网页一片空白,所以在使用Hbuilder打包时也是一片空白。
在网上查了很多的,都说将config中的index.js里的assetsPublicPath的路径为"./" 改了后发现也没有用,打开还是一片空白 最后,发现index.js 里有两个assetsPublicPath的设置,改成了dev对象里的assetsPublicPath了,而正确的是要改build里的assetsPublicPath. 所以,在修改时,需要特别注意,要改build中的assetsPublicPath build: {
// Template for index.html
index: path.resolve(__dirname, '../dist/index.html'),
// Paths
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: './',注意,只改build下面的,dev下面的assetsPublicPath不要修改.不然运行npm run dev 页面将不能运行
|
|
|