运行一个已有的 Vue 项目通常包括以下几个步骤。以下以典型 Vue CLI 项目为例(也适用于 vite
项目,下面会分别说明):
🧭 你要确认的项目结构(例如)
假设你 Vue 项目的目录是 open_site_vue
:
open_site_vue/
├── package.json
├── node_modules/
├── src/
├── public/
├── vite.config.js 或 vue.config.js
└── ...
✅ 1. 安装依赖
打开终端(PowerShell、CMD 或 Git Bash),进入 Vue 项目目录:
cd open_site_vue
然后执行:
npm install
如果你用的是 pnpm
或 yarn
,可以改成:
yarn # 或 pnpm install
✅ 2. 启动开发服务器
Vue CLI 项目(vue.config.js)
npm run serve
Vite 项目(vite.config.js)
npm run dev
运行成功后会看到:
App running at:
- Local: http://localhost:5173/ (或 http://localhost:8080)
点击链接或复制到浏览器中即可预览。
✅ 3. Vue 编译后用于 Django 的方式(如你是前后端分离项目)
通常你会:
(1)编译 Vue 项目:
npm run build
这会生成一个 dist/
目录(Vite)或 dist/
(Vue CLI),你可以将该目录部署到 Django 的 static 路径下,或用 nginx/Apache 进行反向代理。
(2)把 dist/index.html
改成 Django 模板 或 iframe 嵌入也可以。
❗常见问题排查
问题类型 | 可能原因 | 解决方案 |
---|---|---|
npm install 报错 | 没装 Node.js | 去 nodejs.org 安装 |
启动后空白页 | 路由模式是 history | 要在服务器配置 fallback 或 Django 中处理 404 |
编译出错 | 模块找不到 | 确保运行过 npm install ,并检查 Vue 版本 |