Bug fixes + interactive setup UI
This commit is contained in:
14
wiki.js
14
wiki.js
@@ -1,6 +1,12 @@
|
||||
#!/usr/bin/env node
|
||||
'use strict'
|
||||
|
||||
// ===========================================
|
||||
// Wiki.js
|
||||
// 1.0.0
|
||||
// Licensed under AGPLv3
|
||||
// ===========================================
|
||||
|
||||
const Promise = require('bluebird')
|
||||
const fs = Promise.promisifyAll(require('fs-extra'))
|
||||
const ora = require('ora')
|
||||
@@ -54,6 +60,14 @@ cmdr.command('stop')
|
||||
})
|
||||
})
|
||||
|
||||
cmdr.command('configure [port]')
|
||||
.description('Configure Wiki.js')
|
||||
.action((port) => {
|
||||
port = port || 3000
|
||||
let spinner = ora('Initializing interactive setup...').start()
|
||||
require('./configure')(port, spinner)
|
||||
})
|
||||
|
||||
cmdr.parse(process.argv)
|
||||
|
||||
if (!process.argv.slice(2).length) {
|
||||
|
||||
Reference in New Issue
Block a user