expressインストール
技術文書
2015/05/16
expressインストール¶
[admin@www14012uf ~]$ git clone https://github.com/creationix/nvm.git ~/.nvm [admin@www14012uf ~]$ source ~/.nvm/nvm.sh [admin@www14012uf ~]$ nvm install v0.12.7 [admin@www14012uf ~]$ node --version v0.12.7 [admin@www14012uf ~]$ npm --version 2.11.3 [admin@www14012uf ~]$ vi ~/.bashrc if [[ -s ~/.nvm/nvm.sh ]]; then source ~/.nvm/nvm.sh nvm use "v0.12.7" > /dev/null 2>&1 fi [admin@www14012uf ~]$ cd /var/www/ [admin@www14012uf www]$ git clone /home/admin/git/x-generation.git [admin@www14012uf www]$ cd x-generation/ [admin@www14012uf x-generation]$ npm start
ブラウザからアクセス
http://49.212.176.26:3000/¶
nodemonインストール
$npm install -g nodemon
$vi package.json
"start": "nodemon ./bin/www"
#起動
$npm start
※参考
http://nodejs.osser.jp/node/debug/nodemon/
必要なパッケージ
・node v0.12.0〜
・nodemon v1.3.7〜
・mongodb v3.0.1〜
expressソース構成¶
x-generation/
├── app
│ ├── controllers
│ ├── models
│ └── views
├── app.js
├── bin
│ └── www
├── config
│ └── routes.js
├── db
│ ├── _tmp
│ ├── local.0
│ ├── local.ns
│ ├── mongod.lock
│ └── storage.bson
├── lib
│ └── auth.js
├── node_modules
│ ├── body-parser
│ ├── connect-mongo
│ ├── cookie-parser
│ ├── debug
│ ├── ect
│ ├── ejs
│ ├── express
│ ├── express-session
│ ├── express-validator
│ ├── mongoose
│ ├── morgan
│ └── serve-favicon
├── package.json
└── public
├── favicon.ico
├── images
├── javascripts
├── plugins
└── stylesheets