代码拉取完成,页面将自动刷新
/** * Created by junxie on 18/5/27. */const path = require('path');const HtmlWebpackPlugin = require('html-webpack-plugin');module.exports = { entry: { pageOne: './src/todoList/index.jsx', comprehensive_analysis: './src/todoList/comprehensive_analysis.jsx', purify: './src/todoList/purify.jsx', effect: './src/todoList/effect.jsx', }, output: { path: path.resolve(__dirname, 'build'), filename: '[name].js', hotUpdateChunkFilename: 'hot/hot-update.js', hotUpdateMainFilename: 'hot/hot-update.json' }, plugins: [ new HtmlWebpackPlugin({ template: './public/index.html', filename: 'index.html' }) ], mode: 'development', devtool: 'source-map', module: { rules: [ { test: /\.jsx?$/, exclude: /(node_modules|bower_components)/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-react', '@babel/preset-env'] } } }, { test: /\.(less|css)$/, use: ['style-loader', 'css-loader', 'less-loader'], }, { test: /\.js$/, loader: 'eslint-loader', enforce: 'pre', include: [path.resolve(__dirname, 'src')], options: { formatter: require('eslint-friendly-formatter') } }, { test: /\.(png|jpg)$/, loader: 'url-loader?limit=25000&name=../build/image/[hash:8].[name].[ext]' }, ] }, resolve: { // you can now require('file') instead of require('file.coffee') extensions: ['.js', '.json', '.jsx'] }};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。