Ubuntu安装nodejs-npm-bower环境
目录
更新ubuntu软件源
sudo apt-get update
sudo apt-get upgrade
安装nodejs
sudo apt-get install nodejs
sudo apt-get install nodejs-legacy
sudo apt-get install npm
检查nodejs与npm
node -v
npm -v
bower安装
sudo npm install -g bower
输出
npm WARN deprecated bower@1.8.8: We don't recommend using Bower for new projects. Please consider Yarn and Webpack or Parcel. You can read how to migrate legacy project here: https://bower.io/blog/2017/how-to-migrate-away-from-bower/
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
/usr/local/lib
└── bower@1.8.8
node升级
#查看当前node版本
node -v
#将npm源更换成淘宝的镜像
sudo npm config set registry https://registry.npm.taobao.org
# 安装n工具
sudo npm install n -g
# 安装最新稳定版本nodejs
sudo n stable
# 确认是否最新版本
node -v
注意:有些版本的更新,会更换node执行文件的位置,需要及时替换旧的node执行文件为最新的文件,或软链。
Note: the node command changed location and the old location may be remembered in your current shell.
old : /usr/bin/node
new : /usr/local/bin/node
像上面如果有需要更换的话:
mv /usr/bin/node /usr/bin/node.bak
ln -s /usr/local/bin/node /usr/bin/node
问题
一般是本地依赖包需要更新,建议使用国内apt-get source源,并尽量使用电信之类的宽带