当前位置: 首页 > article >正文

Vue项目通过Nginx部署多个

1.将Vue项目部署到Nginx根

1.1 修改vue.config.js,默认可以不设置
module.exports = {
    publicPath: '/'
}
1.2 修改index.js,默认可以不设置
export default new Router({
    ...
    base: "/"
    ...
})
1.3 修改nginx.conf
location / {
    root /usr/share/nginx/html/;
    index index.html index.htm;
    # 加上try_files,不加的话系统中点击能跳转,f5刷新就会404
    try_files $uri $uri/  /index.html;
}

 2.将Vue项目部署到Nginx指定路径

2.1 修改vue.config.js,默认可以不设置
module.exports = {
    publicPath: '/app/'
}
2.2 修改index.js,默认可以不设置
export default new Router({
    ...
    base: "/app/"
    ...
})
2.3 修改nginx.conf
location /app {
    root /usr/share/nginx/html/app;
    index index.html index.htm;
    # 加上try_files,不加的话系统中点击能跳转,f5刷新就会404
    try_files $uri $uri/  /index.html;
}


http://www.kler.cn/a/416016.html

相关文章:

  • Linux环境下配置neo4j图数据库
  • 深度学习:完整的模型训练流程
  • Oracle 19C Data Guard 单实例1+1部署(Duplicate方式)
  • Opencv+ROS实现颜色识别应用
  • TVS/ESD,PSRR,环路稳定【2024/11/29】
  • 【目标跟踪】AntiUAV410数据集详细介绍
  • SpringBoot 架构下夕阳红公寓智能化管理系统的匠心构建
  • 杭州网世一站式网络解决方案,助力安邦护卫网络升级改造
  • 【连接池】.NET开源 ORM 框架 SqlSugar 系列
  • 推荐学习笔记:矩阵补充和矩阵分解
  • github浏览技巧-github1s
  • 课程学习 (Curriculum Learning) 介绍及其在 DeepSpeed 框架中的应用:中英双语
  • 合规性要求对漏洞管理策略的影响
  • MySQL7 事务(一)
  • BERT相关知识
  • Java项目实战II基于Java+Spring Boot+MySQL的智能停车计费系统(开发文档+数据库+源码)
  • 独家|京东调整职级序列体系
  • 不一样的css(三)
  • Windows安装Node.js
  • Linux防火墙及安全策略的配置