build: {
env: require('./prod.env'),
index: path.resolve(__dirname, '../dist/index.html'),
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: '/',
productionSourceMap: true,
productionGzip: false,
productionGzipExtensions: ['js', 'css']
}
assetsPublicPath:'/',应该是设置静态资源的路径吧?跟index.html的位置没有关系吧?
现在的问题是我把index.js放在服务器根目录下访问时页面是正常的,放在其他位置打开是空白,并且没有报错,怎么解决?
另外,npm run build后生成的html需要怎么配置才能本地访问?
项目配置到服务器上就没问题了、如果你是github pages也不会有问题、放心大胆的放上去吧
他的配置是针对有后台的项目、正常情况下还是不要本地访问玩