win10 安装vue 详解-包括node.js、npm、webpack

1.下载

去官网下载 node.js

https://nodejs.org/en/download/

 

一般不会选择最新的,我安装的是 12.18.4

进入历史记录页面网址

https://nodejs.org/en/download/releases/

 

 

 

 选择.msi文件下载,点击一下就行

如果要下载我这个版本,直接进入

https://nodejs.org/download/release/v12.18.4/

 

2.安装node.js ,选择安装目录后,傻瓜式,一直下一步

需要新建两个目录

node_cache   

node_global

 

 

 

继续跟着下面指令执行

复制代码
安装完 node.js 后,打开 管理员指令框 执行

看版本
node -v
npm -v

看npm全局配置路径
npm list -global

修改全局配置路径
 npm config set prefix "E:\plug\nodejs\setup\node_global"
npm config set cache "E:\plug\nodejs\setup\node_cache"

配置 npm 下载路径为淘宝镜像 
npm config set registry https://registry.npm.taobao.org
现在最新的地址为
npm config set registry https://registry.npmmirror.com

 


查看 npm 下载路径
npm config get registry

下面的操作需要以管理员身份打开cmd才可以

全局安装vue
npm install vue -g

查看vue 信息
npm info vue

全局安装 webpack
npm install webpack -g
然后需要安装 webpack cli
npm install --global webpack-cli

注意了,需要将新的全局\node_global 配置到环境变量path 里后,新打开一个指令框才可以执行 
webpack -v
否则会报错: 'webpack' 不是内部或外部命令,也不是可运行的程序或批处理文件。

全局安装cnpm ,用着来安装vuecli
npm install -g cnpm
指定版本安装vue
cnpm install -g @vue/cli@4.4.6
然后卸载cnpn
npm uninstall -g cnpm

检查vue版本
vue -V

 

 

 

如果使用cnpm则不执行下面的

----------------------
安装vue-cli2
npm install vue-cli -g
查看版本
vue -V
安装 vue-router
npm install -g vue-router


如果安装了 vue-cli2 想安装 vue-cli3 ,则需要卸载vue-cli2后才可安装,相互切换需要将原来的卸载了
卸载 vue-cli2
npm uninstall vue-cli -g 
卸载 vue-cli3
npm uninstall @vue/cli -g

安装vue-cli3
npm install @vue/cli –g
也可以指定版本号 npm install -g @vue/cli@3.12.1 不指定版本号会默认安装最新的版本
复制代码

全部执行成功后,目录有这些文件

 

 

 

 

3.检查配置环境变量,部分会自动设置,缺少的手动补上

复制代码
用户环境变量配置
path 》》
E:\plug\nodejs\setup\node_global
E:\plug\nodejs\setup\node_cache
E:\plug\nodejs\setup

系统环境变量配置
path 》》
E:\plug\nodejs\setup\
E:\plug\nodejs\setup\node_global\

NODE_PATH 》》
E:\plug\nodejs\setup\node_global\node_modules
复制代码

 

4.其他

如果需要卸载webpack 可使用指令

全局删除
npm uninstall -g webpack
npm uninstall -g webpack-cli
本地删除
npm un webpack
npm uninstall webpack-cli

 

posted @   岑惜  阅读(663)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示