Nginx部署Vite打包的带前缀的项目

之前有篇文章,需要参考一下:https://zhangdapeng.blog.csdn.net/article/details/140388105

在这篇文章的基础之上,我测试了Vite打包的项目。

首先,我在vite配置文件里面添加了前缀:
在这里插入图片描述

import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
    base: "/g2plot",
    plugins: [vue()],
})

接着,我执行打包命令:

pnpm build

打包好了以后,我和uniapp项目一样,直接复制到特定的目录下:

sudo cp -r dist/ /var/www/html/g2plot

接着重启Nginx:

sudo service nginx restart

再通过浏览器访问:http://192.168.234.138/g2plot/#/home

真的访问通了:
在这里插入图片描述

关键的是之前的uniapp项目也同样还能够访问:
在这里插入图片描述

也就是说,我一个Nginx服务,可以通过目录挂载的方式,同时挂载多个web项目。

相关推荐

  1. nginx部署前端项目总结

    2024-07-12 22:38:05       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 22:38:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 22:38:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 22:38:05       58 阅读
  4. Python语言-面向对象

    2024-07-12 22:38:05       69 阅读

热门阅读

  1. 使用 Spring Boot + POI 实现动态 DOCX 模版导出

    2024-07-12 22:38:05       23 阅读
  2. DelayQueue实现延时任务

    2024-07-12 22:38:05       18 阅读
  3. P1035 [NOIP2002 普及组] 级数求和 题解

    2024-07-12 22:38:05       20 阅读
  4. 留学生需要注意所谓的“写作套路”

    2024-07-12 22:38:05       23 阅读
  5. C++ 项目实践课设 图书馆管理系统

    2024-07-12 22:38:05       17 阅读
  6. 计算机网络 5.6网桥与交换机

    2024-07-12 22:38:05       15 阅读