sh 使用webpack-flow的反应示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用webpack-flow的反应示例相关的知识,希望对你有一定的参考价值。
const flow = require('webpack-flow');
const template = require('webpack-flow-template');
module.exports = flow(
// common
flow.entry('./src/index.js'),
flow.babel({
presets: [
['es2015', {modules: false}],
'stage-1'
],
plugins: ['transform-react-jsx'],
exclude: [/node_modules/]
}),
template('index.html', {inject: false}),
// production
flow.env(
flow.devtool('source-map'),
flow.output('dist/[name].[chunkhash].js', {publicPath: '/'}),
flow.compress(),
flow.define({
'process.env.NODE_ENV': JSON.stringify('production')
})
)('production'),
// development
flow.env(
flow.devtool('eval-source-map'),
flow.output('dist/[name].js', {publicPath: '/'}),
flow.define({
'process.env.NODE_ENV': JSON.stringify('development')
})
)('!production')
);
yarn add webpack@2.1.0-beta.25 webpack-flow webpack-flow-template \
babel-loader babel-core \
babel-preset-es2015 babel-preset-stage-1 babel-plugin-transform-react-jsx --dev
以上是关于sh 使用webpack-flow的反应示例的主要内容,如果未能解决你的问题,请参考以下文章
sh 构建反应的-native.bash
未找到反应错误 bin sh build 命令的电子
sh 反应app
sh 反应原生打字稿准备
sh 反应原生
使用 useContext useReducer 基本示例反应登录