MacOS 系统安装 NodeJS 以及配置全局安装路径

发布时间 2023-11-13 21:53:30作者: 虎虎生威啊

MacOS 安装 NodeJS 配置全局安装路径

a. 输入以下命令,创建一个用于存储全局安装的文件夹(例如,/usr/local/lib/npm):

sudo mkdir -p /usr/local/lib/npm

这将创建一个名为 npm 的文件夹,并将其放置在 /usr/local/lib 目录下。

b. 输入以下命令,将全局安装路径设置为新创建的文件夹:

sudo npm config set prefix /usr/local/lib/npm

这将告诉 npm 将全局安装的软件包放置在 /usr/local/lib/npm 目录下。

c. 输入以下命令,将 npm 的 bin 目录添加到系统的 PATH 环境变量中:

echo 'export PATH="/usr/local/lib/npm/bin:$PATH"' >> ~/.bash_profile

这将在您的 bash 配置文件(.bash_profile)中添加一行,将 npm 的 bin 目录添加到系统的 PATH 环境变量中。

d. 输入以下命令,使配置的更改生效:

source ~/.bash_profile

这将重新加载 bash 配置文件,使更改生效。
现在,您已成功配置了 npm 的全局安装路径。您可以使用 npm 全局安装软件包,并且它们将被安装在 /usr/local/lib/npm目录下。

e. 验证是否成功配置了 npm 的全局安装路径

npm config get prefix

这将返回 npm 的全局安装路径。

注意,这里返回的路径应该是我们刚刚配置的

f. 输入以下命令,检查 npm 的全局安装路径是否已添加到系统的 PATH 环境变量中:

echo $PATH

这将返回系统的 PATH 环境变量,您可以检查其中是否包含 npm 的全局安装路径。

g. 输入以下命令,检查全局安装的软件包是否可用:

npm list -g

这将列出所有全局安装的软件包。

h. 输入以下命令,将 npm 的镜像源设置为淘宝镜像:

npm config set registry https://registry.npm.taobao.org

这将把 npm 的镜像源设置为淘宝镜像,从而加快 npm 软件包的下载速度。

i. 输入以下命令,验证镜像源是否已成功切换为淘宝镜像:

npm config get registry