1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00

Add Documentation in Markdown plus express middleware for in-site rendering.

This commit is contained in:
Gunther Brunner 2014-08-28 21:04:32 +09:00
parent c318cddd14
commit eb968fa737
13 changed files with 349 additions and 12 deletions

View file

@ -22,6 +22,7 @@ var browserIconMiddleware = require('./middleware/browser-icons')
var appstoreIconMiddleware = require('./middleware/appstore-icons')
var webpackServerConfig = require('./../../../webpack.config').webpackServer
var markdownServe = require('markdown-serve')
module.exports = function(options) {
var log = logger.createLogger('app')
@ -33,6 +34,11 @@ module.exports = function(options) {
log.error('Proxy had an error', err.stack)
})
app.use('/static/docs', markdownServe.middleware({
rootDirectory: pathutil.resource('docs')
, view: 'docs'
}))
app.set('view engine', 'jade')
app.set('views', pathutil.resource('app/views'))
app.set('strict routing', true)