2 Star 0 Fork 0

xianmengadc / freelancer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
webpack.config.js 1.87 KB
一键复制 编辑 原始数据 按行查看 历史
xianmengadc 提交于 2019-09-23 23:26 . first init
/** * 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'] }};
1
https://gitee.com/xianmengadc/freelancer.git
git@gitee.com:xianmengadc/freelancer.git
xianmengadc
freelancer
freelancer
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891