1234567891011121314151617181920212223242526272829303132 |
- var path = require("path");
- module.exports = {
- entry: "./src/index.js",
- output: {
- path: path.resolve(__dirname, "build"),
- filename: "index.js",
- libraryTarget: "commonjs2",
- },
- module: {
- rules: [
- {
- test: /\.(js|jsx|mjs)$/,
- include: path.resolve(__dirname, "src"),
- exclude: /(node_modules|bower_components|build)/,
- use: {
- loader: "babel-loader",
- options: {
- presets: ["es2015", "env"],
- },
- },
- },
- {
- test: /\.css$/i,
- use: ["style-loader", "css-loader"],
- },
- ],
- },
- externals: {
- react: "commonjs react",
- },
- };
|