直接安装node.js适用于单版本需求,下载lts版并勾选add to path;nvm管理适合多版本共存,可切换18.20.4与20.15.0;需配置淘宝镜像源及全局路径;vue3推荐vite初始化,旧项目可用vue cli;插件须本地安装并校验。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

一、直接安装 Node.js(适用于单版本需求)
若您仅需运行一个 Vue 项目且无需频繁切换 Node.js 版本,直接安装官方 LTS 版本是最简捷的方式。该方式自动配置基础环境变量,并内置 npm 包管理器,适合快速启动开发。
1、访问 https://nodejs.org/,下载标有 LTS(长期支持版) 的安装包。
2、双击运行安装程序,勾选 “Add to PATH” 选项以自动配置系统环境变量。
3、在安装路径选择界面,建议指定自定义路径(如 D:\Program Files\nodejs),避免权限或空格导致后续命令异常。
4、完成安装后,以管理员身份打开命令提示符,执行以下命令验证:
5、输入 node -v 与 npm -v,若均输出有效版本号,则表示安装成功。
二、使用 nvm 管理 Node.js(适用于多版本共存)
nvm(Node Version Manager)允许在同一系统中并行安装多个 Node.js 版本,并通过命令即时切换,特别适用于维护多个 Vue 项目(如 Vue2 与 Vue3 兼容项目)的开发者。
1、Windows 用户前往 https://github.com/coreybutler/nvm-windows/releases 下载最新 nvm-setup.zip 并解压运行安装程序。
2、安装过程中确保勾选 “Install for all users” 及 “Create shortcuts” 选项。
3、安装完成后重启终端,执行 nvm version 检查是否识别。
4、执行 nvm list available 查看可安装版本列表,推荐安装 18.20.4 与 20.15.0 两个长期支持版本。
5、依次执行 nvm install 18.20.4 与 nvm install 20.15.0 完成安装。
6、使用 nvm use 20.15.0 切换至目标版本,并通过 node -v 确认生效。
三、npm 镜像源与全局路径优化
国内网络环境下,默认 npm 源下载速度慢且易中断,同时全局模块默认存储于用户目录会引发权限问题。本方案将镜像源切换为淘宝 Registry,并重定向全局安装路径至非系统盘安全位置。
1、以管理员身份运行命令提示符,进入 Node.js 安装根目录(如 D:\Program Files\nodejs)。
2、在该目录下手动创建两个文件夹:node_global 与 node_cache。
3、执行命令 npm config set prefix "D:\Program Files\nodejs\node_global"。
4、执行命令 npm config set cache "D:\Program Files\nodejs\node_cache"。
递归分析 Vue 项目组件依赖,从入口文件生成组件层级图,支持 Vue 2/3,输出组件名、文件路径和属性。适用于分析组件结构、排查依赖或了解项目架构。
5、执行命令 npm config set registry https://registry.npm.taobao.org/ 切换镜像源。
6、执行命令 npm config get registry 验证返回值为上述淘宝地址。
7、在系统环境变量 Path 中新增条目:D:\Program Files\nodejs\node_global;新建系统变量 NODE_PATH,值设为 D:\Program Files\nodejs\node_global\node_modules。
四、Vue3 项目初始化双路径方案
Vue 官方已不再主推 vue-cli,而是推荐 Vite 作为默认构建工具。但部分遗留项目仍依赖 @vue/cli,因此提供两种独立、互不干扰的初始化方式供按需选用。
1、使用 Vite 快速创建(推荐新项目):执行 npm create vite@latest my-vue-app -- --template vue。
2、进入项目目录:cd my-vue-app。
3、安装依赖:npm install。
4、启动开发服务器:npm run dev。
5、使用 Vue CLI 创建(兼容旧流程):执行 npm install -g @vue/cli@5.0.8(锁定稳定版避免兼容问题)。
6、执行 vue create my-vue-cli-app,按提示选择 Manually select features 并启用 TypeScript、Router、Pinia 等所需功能。
7、进入项目目录后执行 npm run serve 启动服务。
五、关键插件本地化安装与校验
部分 Vue 插件(如 element-plus、axios、pinia)在全局安装后无法被项目识别,必须在项目根目录下本地安装。同时,因网络波动常导致 node-sass 编译失败,需强制绑定二进制镜像源。
1、进入已初始化的 Vue 项目根目录(含 package.json 文件)。
2、执行 npm install axios pinia element-plus @icon-park/vue 安装核心依赖。
3、若项目含 SCSS 支持需求,执行 npm install node-sass --sass-binary-site=https://npmmirror.com/mirrors/node-sass/。
4、执行 npm list axios pinia element-plus 确认各包已正确解析并显示版本号。
5、在 src/main.js 中添加以下代码片段进行基础校验:
6、import { createApp } from 'vue'; import App from './App.vue'; import pinia from './stores'; const app = createApp(App); app.use(pinia); app.mount('#app');。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










