好久没有关注优快云的博客了,突然发现可以使用Markdown,绝对是惊喜!
下面还是老生常谈的话题,Headfirst系列文章。
关于nodejs的安装问题
首先确保系统安装来python,gcc,g++,如果没有则安装:
$ sudo apt-get install python
$ sudo apt-get install build-essential
$ sudo apt-get install gcc
$ sudo apt-get install g++
接下来,可以从nodejs官网下载到最新的源码。
解压:
$ tar -zxf node-v0.8.14.tar.gz
$ cd node-v0.8.14
默认安装:
$ ./configure
$ make
$ sudo make install
选择目录方式安装:
$ ./configure –prefix=/usr/node
$ make -j 5 #5=CPU核数+1
$ sudo make install
检验安装是否成功:
$ node -version
接下来是前端工具Bower的安装,都是比较简单的操作:
sudo npm install bower -g
clone github出错:
bower install angular-strap --save
bower angular-strap#* not-cached git://github.com/mgcrea/angular-strap.git#*
bower angular-strap#* resolve git://github.com/mgcrea/angular-strap.git#*
bower angular-strap#* ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/mgcrea/angular-strap.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.131]: errno=Connection timed out
解决方法是:
git config --global url."https://github.com".insteadOf git://github.com