UNPKG

@qutejs/create

Version:

Init a qute project

37 lines (32 loc) 693 B
import BuildConfig from './build.js'; const devMode = process.env.NODE_ENV === 'development'; const testMode = process.env.NODE_ENV === 'test'; const build = new BuildConfig({ componentName: "%%componentName%%", devServerPort: parseInt(process.env.DEV_SERVER_PORT) }); let config; if (devMode) { // build a web bundle and starts a dev server config = build.dev(); } else if (testMode) { // build a test bundle containing all test files config = build.test(); } else { // build for production config = [ build.lib(), build.web({ web: { type: 'component' } }), build.web({ web: { type: 'component', minimize:true } }), ]; } export default config;