blog
blog copied to clipboard
nginx配置多个vue项目
nginx配置多个vue项目
需求
nginx 下配置多个 vue 项目,或者说非根目录下的配置
举例:
- blog:
https://www.yoursite.com/blog - test:
https://www.yoursite.com/test
vue项目中配置
vue-router设置base路径
base: '/blog'
config/index.js修改assetsPublicPath
assetsPublicPath: '/blog/'
nginx配置
location /blog {
try_files $uri $uri/ /blog/index.html;
}
location /blog { try_files $uri $uri/ /blog/index.html; } location /test { try_files $uri $uri/ /test/index.html; } 不是这样配置么???
@hu949277923 额,有区别吗? test 和 blog 一样就没写了
有没有试过不需要每个新项目都去添加nginx配置的方式