使用vue-cli3的buld命令,生成dist文件,直接扔到服务器上,但是打开网站,发现网页是空白的,只有把所有文件放进根目录才能访问到资源。出现这种情况,有可能是路径错误。
解决方案:新建一个vue.config.js文件,
module.exports = {
publicPath:'./',
...
}
关键在于publicPath属性,设置为'./',相对路径模式。默认情况是'/',这个时候是根目录。
使用vue-cli3的buld命令,生成dist文件,直接扔到服务器上,但是打开网站,发现网页是空白的,只有把所有文件放进根目录才能访问到资源。出现这种情况,有可能是路径错误。
解决方案:新建一个vue.config.js文件,
module.exports = {
publicPath:'./',
...
}
关键在于publicPath属性,设置为'./',相对路径模式。默认情况是'/',这个时候是根目录。