Appearance
1.mac安装NodeJs
1.1 下载
双击刚下载的文件,按步骤默认安装就行
验证, 命令行下输入:npm -v, node -v,出现版本号表示成功
npm -v
node -v
- 配置环境变量,
# 编辑变量文件
vi .bash_profile
# 添加内容,因为npm 可执行文件都在/usr/local/bin/目录下, 所以添加变量如下
PATH=$PATH:/usr/local/bin/
2.windows安装NodeJs
3.1安装
自定义安装(可以选择默认)
选择默认Node.js runtime,然后Next:
指定盘符 E:\Program Files\nodejs
在安装路径的根目录下新建两个文件夹:node_cache和node_global
3.2 环境配置
右键此电脑——属性——高级系统设置——高级——环境变量, 新建一个NODE_HOME,变量值为安装路径:E:\Program Files\nodejs
然后再在系统变量的【path】中添加 %NODE_HOME% %NODE_HOME%\node_global %NODE_HOME%\node_cache
- 修改用户变量,将用户变量默认的C:\User\35025\AppDate\Roaming\npm改成 E:\Program Files\nodejs\node_global
检测,Win+R进入cmd
默认状况下,我们在执行npm install -g XXXX时,下载了一个全局包,这个包的默认存放路径C:\Users\Administrator\AppData\Roaming\npm\node_modules下能够经过CMD指令npm root -g查看
设置:配置缓存目录和全局目录
# 设置缓存
npm config set prefix "E:\Program Files\nodejs\node_cache"
# 设置全局模块
npm config set prefix "E:\Program Files\nodejs\node_global"
如果出现标红报错,是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都 ✔即可,或者以 管理员身份运行 cmd
- 更换npm源为淘宝镜像 npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org
# 配置淘宝源
npm config set registry https://registry.npm.taobao.org/
# 检测
npm config get registry