一、windows安装node.js
1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\cui_node_file\nodejs
安装完毕后在命令行输入以下命令测试是否安装成功,正确会出现版本号
npm -v
2.改变原有的环境变量,
npm config set prefix "D:\cui_node_file\nodejs\node_global"
npm config set cache "D:\cui_node_file\nodejs\node_cache"
(2)在系统环境变量添加系统变量NODE_PATH,输入路径D:\Program Files\nodejs\node_global\node_modules,此后所安装的模块都会安装到改路径下 ,把%NODE_PATH%添加入path
(3)在命令行输入以下命令试着安装express(注:“-g”这个参数意思是装到global目录下,也就是上面说设置的“D:\Program Files\nodejs\node_global”里面。),换源
cnpm安装后,直接用cnpm解决被墙的问题。
或者直接配置registry为淘宝的registry,后面还是使用npm
npm install express -g --registry=https://registry.npm.taobao.org
(4)在命令行输入node进入编辑模式,输入以下代码测试是否能正常加载模块:
node
require('express')
- 正常路径
- 异常检查 环境变量
安装cnpm
(1)输入以下命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
(2)输入cnpm -v输入是否正常,这里肯定会出错。
cnpm -v
(3) 添加系统变量
CNPM_PATH | D:\cui_node_file\nodejs\node_global\node_modules\cnpm\bin
PATH | %CNPM_PATH%
优化:定义出NODE_HOME变量,在Path中替换
(3) 添加系统变量
NODE_HOME | D:\cui_node_file\nodejs
PATH | %NODE_HOME%
debug
cnpm install -g vue-cli出错了 TypeError
环境变量中原始路径删除
来源:https://www.cnblogs.com/liaojie970/p/9296177.html
web开发利器