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:
parent
c318cddd14
commit
eb968fa737
13 changed files with 349 additions and 12 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue