2015年10月6日 星期二

Step by Step develop Parse React Mobile Web 2 棄apache開始用 express jade 快速上手

前篇

Step by Step develop Parse React Mobile Web 1

用 apache 來run web server,
因為小弟停留在LAMP的時代,
所以...Web 就是用Apache啊!
不然要用什麼?

不用現在已經是node.js + express 的時代了。
從此篇開始導入node.js

懶人做法
======
到工作目錄
$ express myapp
$ cd myapp 
$ npm install
copy ParseReact demo/todo的內容 到 public目錄下
package.json
{
    "name": "foo",
    "version": "0.0.0",
    "private": true,
    "scripts": {
      "start": "node ./bin/www watchify -o js/bundle.js -v -d js/app.js"
    },
    "dependencies": {
      "body-parser": "~1.13.2",
      "cookie-parser": "~1.3.5",
      "debug": "~2.2.0",
      "express": "~4.13.1",
      "jade": "~1.11.0",
      "morgan": "~1.6.1",
      "serve-favicon": "~2.3.0"
    }
  }

/app.js

// app.use('/', routes);
app.get('/', function (req, res) {
  res.sendfile(__dirname + '/public/index.html');
});
這樣就可以run parsereact的範例在local端了。