Reject when config not found

This commit is contained in:
syuilo 2016-12-29 20:51:39 +09:00
parent 58e0f69e0b
commit bfbb41ffc8

View file

@ -30,6 +30,11 @@ const env = process.env.NODE_ENV;
const isProduction = env === 'production'; const isProduction = env === 'production';
const isDebug = !isProduction; const isDebug = !isProduction;
if (!fs.existsSync('./.config/config.yml')) {
console.log('設定ファイルが見つかりません。npm run configしてください');
process.exit();
}
import { IConfig } from './src/config'; import { IConfig } from './src/config';
const config = eval(require('typescript').transpile(require('fs').readFileSync('./src/config.ts').toString())) const config = eval(require('typescript').transpile(require('fs').readFileSync('./src/config.ts').toString()))
('.config/config.yml') as IConfig; ('.config/config.yml') as IConfig;