UNPKG

roadhog-extra

Version:

Cli tool for serve and build react app, based on create-react-app, support JSON pattern config.

27 lines (24 loc) 618 B
import { join } from 'path'; import winPath from './winPath'; const cwd = process.cwd(); const files = [ 'webpack.config.js', '.roadhogrc.js', '.roadhogrc.mock.js', winPath(join(cwd, 'mock')), winPath(join(cwd, 'src')), ]; if (process.env.NODE_ENV !== 'test') { require('babel-register')({ only: new RegExp(`(${files.join('|')})`), presets: [ require.resolve('babel-preset-es2015'), require.resolve('babel-preset-react'), require.resolve('babel-preset-stage-0'), ], plugins: [ require.resolve('babel-plugin-add-module-exports'), ], babelrc: false, }); }