本文主要是介绍vue项目本地正常运行,打包到线上时无法访问js等资源,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
nginx配置错误,如:
location /aaa/ {gzip on;gzip_static on;try_files $uri $uri/ /aaa/index.html;alias /home/ec2-user/data/aaa/;#这里必须以斜杆结束,否则就会报错}
前端配置文件错误,如:
config/index.js文件的build/assetsPublicPath应该配置成和nginx(或tomcat)一致。
build: {index: path.resolve(__dirname, '../dist/index.html'),assetsRoot: path.resolve(__dirname, '../dist'),//项目生成目录assetsSubDirectory: 'static',assetsPublicPath: '/aaa/', //项目名称,打包tomcat的时候和创建的文件夹同名//...
}
这篇关于vue项目本地正常运行,打包到线上时无法访问js等资源的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!