brain-vue-cli
Version:
A command line tool used to run projects
18 lines (15 loc) • 715 B
text/typescript
import * as path from 'path';
export const PROJECT_USER_CONFIG_FILE = `.e-config.js`;
export const PROJECT_USER_CONFIG_IGNORE_FILE = `.e-config-ignore.js`;
export const DIST = `dist`;
export const DEV = `development`;
export const PRODUCTION = `production`;
export const WEBPACK_DLL_MANIFEST_DIST = path.join(process.cwd(), '.cache', 'library-manifest');
export const WORKING_DIRECTORY = `src`;
import EConfig from '../settings/EConfig';
export const HISTORY_REWRITE_FALL_BACK_REGEX_FUNC = (name: string) => {
const {name:projectName} = EConfig.getInstance();
const path = `${URL_PREFIX}/${projectName}/${name}`;
return new RegExp(`^/((${path}(?=/)|(${path}$)))`);
};
export const URL_PREFIX = `app`;