52 lines
1.1 KiB
JavaScript
52 lines
1.1 KiB
JavaScript
'use strict';
|
|
|
|
const fs = require('fs');
|
|
const p = require('path');
|
|
|
|
// modules > native
|
|
module.exports = {
|
|
// babel: {
|
|
// src: 'client/**/*.{js,jsx}',
|
|
// dest: 'build',
|
|
// babelrc: false,
|
|
// presets: ['es2015-node6', 'es2016', 'es2017', 'stage-0'],
|
|
// plugins: [
|
|
// 'add-module-exports',
|
|
// ['transform-react-jsx'],
|
|
// ['transform-react-remove-prop-types'],
|
|
// ['module-resolver', {
|
|
// alias: {
|
|
// lowline: 'lodash',
|
|
// react: 'jsx-node',
|
|
// 'easy-tz': 'easy-tz/cjs',
|
|
// 'mini-qs': 'querystring',
|
|
// },
|
|
// }],
|
|
// ],
|
|
// },
|
|
|
|
rollup: {
|
|
// plugins: {
|
|
// babel: {
|
|
// include: [
|
|
// 'node_modules/mini-qs/**',
|
|
// 'node_modules/easy-path/**',
|
|
// 'node_modules/comkit/**',
|
|
// 'client/**',
|
|
// ],
|
|
// babelrc: false,
|
|
// presets: ['es2015-rollup', 'es2016', 'es2017', 'stage-0'],
|
|
// plugins: [
|
|
// ['transform-react-jsx', { pragma: 'h' }],
|
|
// ],
|
|
// },
|
|
// },
|
|
entries: [
|
|
'index.js',
|
|
],
|
|
outputs: [
|
|
'app.js',
|
|
],
|
|
},
|
|
};
|