Linux Centos7.2下安装nodejs&npm配置全局路径的教程

  • Post category:Linux

好的。首先,我们需要在CentOS 7.2上安装Node.js和npm。然后,我们将配置全局路径来使它们全局可用。

安装Node.js和npm

  1. 打开终端并登录到CentOS 7.2系统。
  2. 使用以下命令安装Node.js和npm:

# curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
# sudo yum install nodejs

  1. 安装完成后,使用以下命令检查它们是否成功安装:

# node -v
# npm -v

配置全局路径

  1. 在终端中使用以下命令创建一个名为.npm-global的目录,并设置全局路径为它:

# mkdir ~/.npm-global
# npm config set prefix '~/.npm-global'

  1. 编辑 ~/.bashrc 文件,增加以下两行代码:

export PATH=~/.npm-global/bin:$PATH
source ~/.bashrc

这两行代码的作用是将 ~/.npm-global/bin 添加到系统的 PATH 变量中,这样就可以在任何地方执行 node 和 npm 命令。

  1. 然后,指定一个模块安装路径来使全局模块存储在那个路径下:

npm config set prefix '~/.npm-global'

示例说明

  1. 安装全局的 http-server 模块:

# npm install -g http-server

它将在 ~/.npm-global/bin 目录下安装http-server模块。现在,我们可以在命令行中使用它:

# http-server

它将在当前目录下运行一个 HTTP 服务器,可以使用浏览器访问。

  1. 查看全局安装的模块列表:

# npm ls -g --depth=0

这个命令将列出所有全局安装的模块,包括我们刚刚安装的 http-server 模块。

以上就是在Linux CentOS 7.2下安装Node.js和npm,并配置全局路径的完整攻略。