首先,进入node官网下载
下载完找个盘解压,比如E,可以重命名文件夹名为node,这样包含node.exe的路径为
E:\node
在此路径下新建全局模块文件夹,文件名自己决定,大部分人都是
node_global
再新建缓存文件夹,文件名自己决定,大部分人是
node_cache
我的电脑右键》属性》高级系统设置》环境变量》系统变量》新建
变量名随意,大部分人是NODE_PATH 变量值为刚才的node路径,即E:\node
点击系统变量里的Path,编辑》新建 输入%NODE_PATH% 再新建 %NODE_PATH%\node_global,说实话可以跳过上一步系统变量的新建,直接这边填写node路径也是没问题的
操作完这些进入cmd
输入
node -v
如果出现版本号,说明已经安装成功了
npm -v
以上是检查 npm包
npm root -g
以上是检查 仓库位置
npm config set prefix "E:\node\node_global"
npm config set cache "E:\node\node_cache"
软件 仓库位置 原本默认是 E:\node\node_modules,以上语句可以自定义 缓存位置 和 仓库位置
如果 在 任意路径下 不能使用 node 命令 应该是 path 没有添加 %NODE_PATH%
如果 任意路径下 不能使用 npm 命令 应该是 path 没有添加%NODE_PATH%\node_global
如果前二步没问题 在win10系统下就应该检查 当前用户对 node.js 安装目录的权限 应该具有完全控制的权限,node文件夹右键》属性》安全》Users》编辑》完全控制
npm设置淘宝仓库镜像
npm config set registry http://registry.npm.taobao.org/
原仓库镜像
npm config set registry https://registry.npmjs.org/
查看镜像
npm get registry
安装cnpm并设置淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org