linux系列_linux环境下nvm搭建nodejs环境以及fekit的安装

事件缘由

今天要在本地跑一个fekit构建的前端项目,需要搭一个前端开发环境,结果看了网上各种奇葩node安装方式,还有各种npm下载不了包,查阅许多资料个人感觉还是这种安装方式比较靠谱。此观点仅代表个人观点,各位大神如果还有其他更好的方式,求科普。

安装nvm

cd ~/git
git clone [https://github.com/creationix/nvm.git](https://github.com/creationix/nvm.git)
#配置终端配置nvm自启动
#在~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加以下命令:
source ~/git/nvm/nvm.sh

通过nvm安装任意版本node

##国外服务器下载安装
nvm install 6.3.1
##从国内镜像服务器下载
NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 6.3.1

配置国内镜像

在~/.bashrc里添加

##nvm
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
source ~/git/nvm/vnm.sh

npm使用国内镜像安装

npm --registry=https://registry.npm.taobao.org install fekit

使用cnpm加速npm

npm install -g cnpm --registry=https://registry.npm.taobao.org

解决sudo 无法识别命令

ln -s /root/git/nvm/versions/node/v6.3.1/bin/node /usr/bin/node
ln -s /root/git/nvm/versions/node/v6.3.1/bin/npm /usr/bin/npm
ln -s /root/git/nvm/versions/node/v6.3.1/bin/cnpm /usr/bin/cnpm
ln -s /root/node_modules/fekit/bin/fekit /usr/bin/fekit

参考

安装参考:https://www.kancloud.cn/summer/nodejs-install/71975
fekit教程: http://ued.qunar.com/fekit/

你可能感兴趣的:(linux系列_linux环境下nvm搭建nodejs环境以及fekit的安装)