import fs from 'fs-extra' import path from 'path' import log from '../utils/log' const defaultOptions = { root: './', namespaceRoot: './.lego_amespace/', customFormMatch: ["**/*.lego.js"], queryFormMatch: ["**/*lego"] } const lego_config_file_name = path.resolve(process.cwd(), './lego.config.js') export default function() { log.info('开始初始化...') if (fs.pathExistsSync(lego_config_file_name)) { return log.error('lego.config.js配置文件已存在') } log.success('初始化成功...') fs.writeFileSync(lego_config_file_name, 'module.exports = ' + JSON.stringify(defaultOptions, null, 2)) }