环境(2016年11月16日)
Ubuntu16.04 + Node.js 6.9.1LTS(内置npm) + Git
Node.js安装
官网下载安装包(node-v6.9.1-linux-x64.tar.xz)
解压到用户软件目录(自定义)
$ tar -xJf node-v6.9.1-linux-x64.tar.xz -C /home/totoro/Software/node
添加系统环境变量
$ sudo vim /etc/profile
在末尾添加
export NODE_HOME=/home/totoro/Software/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
保存退出(vim命令)
Esc :wq
注销用户,重新登陆(个人觉得source /etc/profile有些bug)
测试
$ node -v
v6.9.1
$ npm -v
3.10.8
配置淘宝npm源
参照官网,执行命令
$ npm install -g cnpm –registry=https://registry.npm.taobao.org
Git 安装
命令安装
$ sudo apt-get install git
配置个人信息(与GitHub上保持一致)
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
Hexo安装部署
参照简书博客,挺详细的,我就不再赘述了。