1、项目配置,修改vite.config.ts 👇 👇 👇 自己看代码注释哈,配置有一项proxy,它呢只会和我们开发有关系,发到nginx以后是一点都用不到它的。 import { defineConfig, loadEnv } from 'vite' import path from 'path' import vue from '@vitejs/plugin-vue' import Icons from 'unplugin-icons/vite'...
"scripts": {"dev":"vite serve --mode development","build:prod":"vue-tsc --noEmit && vite build --mode production"} 打包: npm run build:prod 方式二 通过打包时的指令配置基础路径 不用配置环境变量,vite.config.ts不用配置base属性,只需要在router/index.ts中添加: constrouter =createRouter({ ...
一、申请服务器:选择云服务提供商,如腾讯云或阿里云,购买服务器。根据购买流程,完成服务器的配置和部署。确保服务器安装了最新版本的Linux操作系统。二、打包:在项目目录执行`npm run build`命令,自动编译并构建项目。构建结果默认保存在`dist`目录下。三、部署到nginx:1. 在服务器上安装nginx。2....
index index.html index.htm; }# 代理自己的项目location /cees-client {aliashtml/cees-client; index index.html;# autoindex on;try_files$uri$uri/ /cees-client/index.html;#解决刷新404}# 配置代理vite中的跨域location /client { proxy_pass http://43.136.31.72:7804; } }...
前端代码(vite + vue 项目) docker环境(nginx) + docker-compose 二、动机:加快网页被访问的速度 前端页面利用: npm run build进行打包为dist后,大小往往很大。在网站部署后,用户访问网站需要下载比较大的静态文件如:js. png等,导致出现较长时间的空白页面,同时也会降低网站的SEO。
Vite是一个现代的前端构建工具,专为现代浏览器和工具链设计,以其快速的冷启动和热模块更新(HMR)而闻名。首先,确保您的计算机已安装Node.js和npm。接着,全局安装Vite,并通过命令行或终端执行相应命令。最后,按照详细的步骤将项目打包并部署到Nginx服务器。
一、 使用Vite创建Vue3项目 1.全局安装vite,使用命令npm install vite -g 2.创建vue3项目,使用命令 npm create vite@latest ,确认项目名 称,选择Vue及TypeScript 3. 使用用vscode打开项目,运行命令 npm install npm run dev 4.整个项目目录结构如下:5.访问页面 二、将打包项目发布到Nginx 1.将打包后...
1、Vite打包配置 2、Vue CLI打包配置 三、Vue-Router配置 四、Nginx配置 一、序言 生产环境中Vue项目我们一般会部署在域名的子目录下,在了解如何部署时我们先了解下Vue构建相关的基础知识。 首先Vue项目打包后其实就是个单页应用,这也是为什么第一次加载时会比较慢。
确认Vite打包过程是否正确完成: 确保在命令行中运行 vite build 或相应的打包命令时没有报错。 查看dist/ 目录下生成的文件(默认是 dist/),确认 index.html,assets 文件夹(包含 js,css 等资源)等是否完整存在。 检查Nginx配置文件: 确保静态文件路径设置正确。例如,如果你的项目部署在 /var/www/my-vite-app...
本文介绍使用nginx服务器在同一个域名下如何部署多个前端项目,在vue3使用vite打包时配置文件vite.config.ts中的base的配置方式,以及vue-router中history的配置方式,以及如何在nginx中配置才能使前端项目正常解析等关键步骤,结束你在前端项目部署时的苦恼。 项目场景描述 ...