1.vue-cli3.x

在根目录下找到"vue.config.js"

更改publicPath: '/portal/' 的 portal 为你自己的项目名,记得前后的"/"
2.vue-cli2.x
找到config/index.js文件

找到"build"部分

同样的更改assetsPublicPath: '/gardan/',为你自己的项目名, 别忘了前后的"/"
3.nginx的配置
在nginx的html下新建两个文件夹,一个gardan,一个portal
打开config/nginx.conf文件夹,按照下面的配置项更改,我做了部分删减,只留下了实际更改的部分
server {
listen 8080;
server_name localhost;
location /gardan {#项目1
try_files $uri $uri/ /gardan/index.html;#指定到目录下的index.jtml
}
location /portal {//项目2
try_files $uri $uri/ /portal/index.html;#指定到目录下的index.jtml
}
}

本文介绍如何为Vue项目设置正确的公共路径,并详细说明了在不同版本的vue-cli中进行配置的方法。同时,提供了Nginx配置示例,确保前端应用能够正确地加载资源。

2973

被折叠的 条评论
为什么被折叠?



