在当前项目中安装Vite

Vite安装

在当前项目文件夹中,执行以下命令可以将Vite安装到当前项目中:

powershell 复制代码
npm install -D vite

安装完成后,项目中会出现一个node_modules文件夹,他会包含vite包及其依赖包,以及后续可能安装的包,通常不需要对其进行太多的管理。除此之外还会出现一个package-lock.json项目包配置文件,并且原本的package.json会增加以下一段:

json 复制代码
"devDependencies": {
    "vite": "^8.2.1"
},

而package-lock.json文件夹中会出现vite包的详细配置文件。

Vite开发使用及打包

安装好Vite后,可以使用以下命令运行Vite,实现编码时页面热更新:

powershell 复制代码
./node_modules/.bin/vite
./node_modules/.bin/vite dev
./node_modules/.bin/vite build

我们也可以在package.json中添加以下内容,实现通过npm指令快速运行以上指令:

json 复制代码
"scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
}

此时就可以在命令行中执行以下指令代替上面的一长串指令:

powershell 复制代码
npm run dev			# 开发模式
npm run build		# 构建打包
npm run preview		# 以构建包预览

此时项目中增加了许多可以通过指令重新安装的内容,以及打包出来的文件是可以通过build指令重新生成,这些内容是可以不用上传到远程库中的,所以可以在.gitignore中加入以下两个文件夹:

复制代码
dist
node_modules

在下一次拉取到这个项目时,使用npm下载包文件即可将所需依赖包全部下载下来:

powershell 复制代码
npm install
相关推荐
HaipengYu8 小时前
深度解密 OpenCode 2 插件加载机制:Dual-Version (V1/V2) 适配实战与官方文档的“隐形陷阱”
node.js
前端之虎陈随易13 小时前
bm2,Node.js 与 Bun 项目部署新选择
node.js
liangshanbo121516 小时前
面试题:React 中 Lane 和 Scheduler 是怎么配合的?
前端·react.js·前端框架
梦帮科技2 天前
【3.0修订版】 RNS 代币架构:ERC20 五件套扩展与六钱包分配
数据结构·后端·算法·架构·node.js·区块链·php
niyongsheng2 天前
后端零改动,给若依换一套现代化前端
vue.js·开源·node.js
liangshanbo12152 天前
面试题:Webpack 的 publicPath 有什么作用?
前端·webpack·node.js
hasty3 天前
不上传新包,也能改变用户拿到的版本:npm dist-tag 的 OIDC 权限治理
前端·npm·node.js
福兮说4 天前
前后端算的 MD5、SHA-256 对不上?编码、换行、BOM、HMAC、JSON 顺序,八个原因逐个实测
前端·javascript·node.js·json·哈希算法
Alice-YUE4 天前
React 渲染机制速通:Render 树、Fiber 树与更新调度
前端·react.js·前端框架·react·fiber·前端性能·渲染机制
lingchen19064 天前
Node.js的下载安装配置
node.js