在linux从0搭建node环境

1. 下载压缩包(二进制,非源码)

2. 解压缩即安装

  • 选择解压目录
  • 命令 tar -xvf node-v8.10.0-linux-x64.tar.gz
  • 解压到当前目录,也可改变目标目录 -C

3. 全局使用

  • 想在全局环境使用 node 命令及 npm 全局安装的包
  • 需要向系统声明 node 可执行文件及全局包的位置 →PATH 环境变量
  • /usr/bin/ 、/usr/local/bin。。。
  • 方法:建立软链、直接修改环境变量
  • 软链:命令 ln -s /usr/local/node-v8.10.0-linux-x64/bin/node /usr/bin/node 同理建立 npm pm2 的,pm2 可先用 npm 安装
  • 修改变量:export PATH=/usr/local/node-v8.10.0-linux-x64/bin:$PATH (针对当前用户)
  • 多种途径:/etc/profile、/etc/profile.d、/home/dev-user/.bashrc 等
  • 注意:由于 npm 等包经常需要读写权限,还需要赋予 node 所在位置的读写权限给当前用户(修改属主也可)。
  • sudo chown dev-user:dev-user /usr/local/node-v8.10.0-linux-x64/ -R