sudo apt-get install python-software-properties
■node.jsのインストール
sudo apt-get install nodejs npm nodejs-legacy
sudo npm update
■mongodbのインストール
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
sudo nano /etc/apt/sources.list.d/10gen.list #下記を記入
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
sudo apt-get update
sudo apt-get install mongodb-10gen
■curlのインストール
sudo apt-get install curl
■gitのインストール
sudo apt-get install git
■gruntのインストール
sudo npm install -g grunt-cli
■expressのインストール
sudo npm install -g express
■ディレクトリーの作成
mkdir berrbear
cd berbear
npm link express
■必要なフォルダーの作成
mkdir routes
mkdir public
mkdir viwes
mkrir -p public/css
mkdir -p public/js
mkdir -p public/components/
■bowerのインストール
sudo npm install bower -g
■npmで各種インストール
npm init
nano package.json
{
"name": "berrbear",
"version": "0.0.0",
"private": true,
"main": "web.js",
"dependencies": {
"grunt-contrib-watch": "~0.6.1",
"debug": "~0.7.4",
"ect": "^0.5.9",
"morgan": "~1.5.1",
"mongoose": "~3.8.22"
}
}
npm install
■bowerで各種インストール
bower init
nano bower.json
{
"name": "berrbear",
"version": "0.0.0",
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"jquery": "~2.1.3",
"bootstrap": "~3.3.2",
"angular": "~1.3.12"
}
}
nano .bowerrc
{
"directory": "public/components",
"json": "bower.json"
}
bower install