全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页
📅 2026-05-23 5 分钟 ✍️ juanwangdev

package.json 脚本命令

Vite 项目通过 package.json 的 scripts 字段定义常用命令,理解各脚本的作用是开发的基础。

核心脚本

JSON
{
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
  }
}
命令作用执行时机
npm run dev启动开发服务器开发调试时
npm run build执行生产构建发布部署前
npm run preview预览构建产物构建完成后

dev 命令详解

Bash
npm run dev

# 指定端口
npm run dev -- --port 3000

# 自动打开浏览器
npm run dev -- --open

# 指定主机
npm run dev -- --host

开发服务器启动后支持热更新(HMR),修改代码即时生效。

build 命令详解

Bash
npm run build

# 指定模式
npm run build -- --mode staging

# 指定输出目录
npm run build -- --outDir dist-staging

构建产物输出到 dist 目录,包含优化后的静态资源。

preview 命令详解

Bash
npm run preview

# 指定端口
npm run preview -- --port 4173

preview 启动一个静态服务器,模拟生产环境运行构建产物。

注意:preview 需先执行 build,否则 dist 目录不存在。

执行流程

text
开发流程: npm run dev → 编写代码 → 热更新即时生效

部署流程: npm run build → 生成 dist → npm run preview 验证 → 部署 dist

要点总结

  • dev 启动开发服务器,支持热更新
  • build 执行生产构建,输出到 dist
  • preview 预览构建产物,验证部署效果
  • 命令可通过 --参数 传递选项

📝 发现内容有误?点击此处直接编辑

← 上一篇 Vite 简介与核心特性
下一篇 → 创建首个 Vite 项目
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库