CentOS7安装node.js
源码安装
- CentOS7下安装
cd /root # wget --no-check-certificate -c https://npm.taobao.org/mirrors/node/v12.22.12/node-v12.22.12-linux-x64.tar.gz wget --no-check-certificate -c https://cdn.npmmirror.com/binaries/node/v12.22.12/node-v12.22.12-linux-x64.tar.gz tar -xf node-v12.22.12-linux-x64.tar.gz \cp -rf node-v12.22.12-linux-x64 /usr/local/node vim /etc/profile export PATH=$PATH:/usr/local/node/bin ESC :wq source /etc/profile
- 测试安装是否成功
node --version
换源
- 切换为阿里源
npm config set registry -g https://registry.npm.taobao.org npm config get registry
node-sass
- 解决node-sass错误
- 获取node版本
node -v
- node-sass版本
# 根据node版本获取node-sass版本 # 链接中,Version为上一步获取的node版本 # NODE_MODULE_VERSION为要下载的node-sass版本
- node-sass下载
# 根据上一步获取到的node-sass版本,下载相应的node-sass文件
- 设置环境变量(Windows)
# 假设下载的node-sass文件为:win32-x64-93_binding.node # 假设下载的node-sass文件保存到:D:\win32-x64-93_binding.node # 则这样设置环境变量: 1. 右击【此电脑】图标→属性→高级系统设置→环境变量→XXX的环境变量(U) 变量名:SASS_BINARY_PATH 变量值:D:\win32-x64-93_binding.node 2. 右击【此电脑】图标→属性→高级系统设置→环境变量→系统变量 变量名:SASS_BINARY_PATH 变量值:D:\win32-x64-93_binding.node
- 设置环境变量(Linux)
# 假设下载的node-sass文件为:linux-x64-93_binding.node # 假设下载的node-sass文件保存到:/usr/bin/linux-x64-93_binding.node vim /etc/profile export SASS_BINARY_PATH=/usr/bin/linux-x64-93_binding.node ESC :wq source /etc/profile