2015年2月5日木曜日

Ubuntu14にMEANを構築(必要なソフトのインストール)


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







0 件のコメント:

コメントを投稿

Translate