Build Js backbone with YEOMAN under Ubuntu
确认系统中安装了Node.js, Git, 可选安装Ruby和Compass
如果系统未安装Node.js,使用PPA安装Node.js
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
~$ node –version
安装npm(Node Package Manager)
- curl -L https://npmjs.org/install.sh | sudo sh
- $ npm –version
安装yo, grunt, bower
- 会自动安装grunt、bower
sudo npm install -g yo
- 为了搭建一个web app,需要web app generator来自动生成
sudo npm install -g generator-webapp
- 搭建web app的骨架, 即目录结构和某些必要的配置文件
yo webapp
- 安装backbone.js,同时将其依赖写入到bower.json中的devDependencies
bower install backbone –save-dev
- 安装underscore.js,backbone依赖之
bower install underscore –save-dev
- 安装require.js
bower install requirejs –save-dev
- 会自动安装grunt、bower
运行 grunt 启动服务
grunt serve
默认浏览器会自动打开,访问localhost:9000
控制台会自动打出 ‘Allo, ‘Allo! 字符