mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-11 08:07:26 +02:00
Don't start server if versions.js is missing but versioning is enabled (#714)
* don't start server if versions.js missing but versioning is enabled * refactor * fix nits * refactor & address review
This commit is contained in:
parent
2bd9a148c1
commit
d28b864a59
3 changed files with 24 additions and 7 deletions
|
@ -26,6 +26,7 @@ const chalk = require('chalk');
|
|||
const fs = require('fs');
|
||||
const openBrowser = require('react-dev-utils/openBrowser');
|
||||
const CWD = process.cwd();
|
||||
const env = require('./server/env.js');
|
||||
|
||||
if (!fs.existsSync(CWD + '/siteConfig.js')) {
|
||||
console.error(
|
||||
|
@ -34,6 +35,11 @@ if (!fs.existsSync(CWD + '/siteConfig.js')) {
|
|||
process.exit(1);
|
||||
}
|
||||
|
||||
if (env.versioning.enabled && env.versioning.missingVersionsPage) {
|
||||
env.versioning.printMissingVersionsPageError();
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const program = require('commander');
|
||||
|
||||
program.option('--port <number>', 'Specify port number').parse(process.argv);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue