Windows 系统搭建 Node.js 环境
搭建环境
安装 Node.js
下载二进制版本,解压到指定位置并打开文件夹,新建 node_global 和 node_cache 两个文件夹1
2
3cd D:\APP\Node
D:
mkdir node_global,node_cache
环境变量
1 | setx /M Path "%Path%" "D:\APP\Node" |
设置 Prefix(全局)和 Cache(缓存)路径1
2
3
4
5
6#设置全局模块存放路径
npm config set prefix "D:\APP\Node"
npm config get prefix
#设置缓存文件夹
npm config set cache "D:\APP\Node\node_cache"
npm config get cache
设置成功后,之后安装的模块就存放在 node_global 文件夹里,如:安装 cnpm(淘宝镜像)
安装 npm
1 | npm install cnpm -g --registry=https://registry.npmmirror.com |
安装 yarn
1 | npm install yarn -g --registry=https://registry.npmmirror.com |
修改镜像源1
2
3
4
5
6#查看配置
npm config list
#设置淘宝镜像源
npm set registry https://registry.npmmirror.com
#删除淘宝源,镜像源重置为默认
npm config rm registry
安装 nrm 来管理和快速切换私人配置的 registry1
2
3
4
5
6
7
8
9
10
11
12
13
14npm install nrm -g
#查看所有源
nrm ls
#切换源
nrm use taobao
#添加源
nrm add <源名称> <源地址>
nrm add taobao https://registry.npmmirror.com
#删除源
nrm del taobao
#测试所有源的延迟,后接<源名称>测试单个
nrm test
#更多参数
nrm -h
其他命令
1 | #查看安装列表 |
新建项目
安装 Vue
1 | cnpm install vue -g |
安装 Vue 命令行工具,即 vue-cli 脚手架1
cnpm install vue-cli -g
创建项目
安装工程依赖,为了速度把 npm 换成淘宝的 cnpm1
2cnpm install
cnpm run dev