nodejs环境变量配置和npm环境变量配置

以前在windows上配置nodejs环境,环境变量是要加 NODE_PATH 到用户变量,再在系统变量引入 NODE_PATH 的,而npm install的全局包目录会存放在C:/Users[用户]/administrator[你的计算机名字]/AppData/Roaming/npm目录下,不过现在貌似有更高级的做法!

1.在windows下nodejs和npm环境变量配置

本例nodejs安装目录D:/nodejs,根据你的实际情况替换

一般来说.npmrc文件路径为 C:/Users/[username]/.npmrc,例如C:/Users/Administrator/.npmrc
在nodejs安装目录下创建D:/nodejs/node_globalD:/nodejs/node_cache两个文件夹存放全局包

步骤1:修改默认的全局目录
方法一
到node安装目录D:/nodejs执行以下命令:

npm config set prefix D:/nodejs/node_global/ // 全局包目录
npm config set cache D:/nodejs/node_cache/  // 全局包缓存目录

方法二
直接修改C:/Users/Administrator/.npmrc文件的cache值和prefix值,文件如下:

prefix=D:\nodejs\node_global
cache=D:\nodejs\node_cache
registry=https://registry.npm.taobao.org/

步骤2:配置环境变量
在计算机->属性->高级系统配置->环境变量->用户变量->编辑Path,新增2个目录:

D:\program\nodejs
D:\program\nodejs\node_global

2.在linux下nodejs和npm环境变量配置

本例nodejs安装目录/usr/local/nodejs,根据你的实际情况替换

一般来说.npmrc文件路径为 ~/.npmrc
依旧在nodejs安装目录下创建/usr/local/nodejs/node_global/usr/local/nodejs/node_cache两个目录存放全局包

步骤1:修改默认的全局目录
方法一
到node安装目录/usr/local/nodejs执行以下命令:

npm config set prefix /usr/local/nodejs/node_global/ // 全局包目录
npm config set cache /usr/local/nodejs/node_cache/  // 全局包缓存目录

方法二
直接修改~/.npmrc文件的cache值和prefix值,文件如下:

prefix=/usr/local/nodejs/node_global
cache=/usr/local/nodejs/node_cache

步骤2:全局变量配置

修改全局变量配置
vi /etc/profie

加入NODE_PATH等变量,内容如下:

NODE_HOME=/usr/local/nodejs
NODE_PATH=$NODE_HOME/node_global/:$PATH
PATH=$NODE_PATH/bin:$PATH

到此配置完成。

出处:www.l1mn.com

原文标题:nodejs环境变量配置和npm环境变量配置

原文地址:https://www.l1mn.com/p/z9f8f1.html

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

评论

皖ICP备2023023451号

Copyright © L1MN.COM 联系方式:l1mnfw@163.com