forked from Jamesits/zhihudaily
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.coffee
25 lines (22 loc) · 806 Bytes
/
app.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
express = require "express"
path = require "path"
favicon = require "static-favicon"
logger = require "morgan"
bodyParser = require "body-parser"
app = express()
app.set "views", path.join __dirname, "views"
app.set "view engine", "jade"
app.use logger "dev"
app.use bodyParser.json()
app.use bodyParser.urlencoded()
app.use favicon path.join(__dirname, "/public/img/", "favicon.ico")
app.use express.static path.join(__dirname, "public")
app.use "/", require "./routes/index"
app.use "/day", require "./routes/day"
app.use "/story", require "./routes/story"
app.use "/section", require "./routes/section"
app.use "/rss", require "./routes/rss"
app.use "/sections", require "./routes/section"
app.use "/index.php", require "./routes/index"
app.use "/rss.xml", require "./routes/rss"
module.exports = app