自定义安装的好处是nodejs相关的文件都在同一个文件夹下,且不与其它程序的文件混合在同一文件夹下。
1、下载node并解压缩:https://nodejs.org/dist/,选择tar.gz包下载。
2、指定安装目录,这里用/node
mkdir /node
chmod a+rwx /node
3、将下载的node文件放到/node目录
4、修改profile,添加环境变量:
su
vi /etc/profile
按i编辑,添加两行:
export NODE_PATH="/node/lib/node_modules"
export PATH="$PATH:/node/bin"
5、设置nodejs全局安装的目录(当前用户和root用户)。依次执行:
npm set prefix=/node
su
npm set prefix=/node
6、重新开一个终端,然后就可以进行npm install -g xxxxxx进行全局安装了。
附:
1、npm下载的临时安装包在:/Users/你的用户名/.npm 目录下。root用户在:/private/var/root/.npm 目录下。可删除。
2、npm的config配置(即npm config命令)文件在:/Users/你的用户名/.npmrc。root用户在: /var/root/.npmrc。