好的。首先,我们需要在CentOS 7.2上安装Node.js和npm。然后,我们将配置全局路径来使它们全局可用。
安装Node.js和npm
- 打开终端并登录到CentOS 7.2系统。
- 使用以下命令安装Node.js和npm:
# curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
# sudo yum install nodejs
- 安装完成后,使用以下命令检查它们是否成功安装:
# node -v
# npm -v
配置全局路径
- 在终端中使用以下命令创建一个名为
.npm-global
的目录,并设置全局路径为它:
# mkdir ~/.npm-global
# npm config set prefix '~/.npm-global'
- 编辑
~/.bashrc
文件,增加以下两行代码:
export PATH=~/.npm-global/bin:$PATH
source ~/.bashrc
这两行代码的作用是将 ~/.npm-global/bin
添加到系统的 PATH 变量中,这样就可以在任何地方执行 node 和 npm 命令。
- 然后,指定一个模块安装路径来使全局模块存储在那个路径下:
npm config set prefix '~/.npm-global'
示例说明
- 安装全局的
http-server
模块:
# npm install -g http-server
它将在 ~/.npm-global/bin
目录下安装http-server
模块。现在,我们可以在命令行中使用它:
# http-server
它将在当前目录下运行一个 HTTP 服务器,可以使用浏览器访问。
- 查看全局安装的模块列表:
# npm ls -g --depth=0
这个命令将列出所有全局安装的模块,包括我们刚刚安装的 http-server
模块。
以上就是在Linux CentOS 7.2下安装Node.js和npm,并配置全局路径的完整攻略。