UNPKG

free-draw

Version:
29 lines (28 loc) 623 B
const path = require('path'); const webpack = require('webpack'); module.exports = { output: { path: path.resolve(__dirname, '../../build'), filename: '[name].js', publicPath: '/build/', libraryTarget: 'umd', library: 'FreeDraw' }, module: { rules: [ { test: /\.jsx?$/, loader: 'babel-loader', exclude: /(node_modules|build|coverage)/, options: { presets: ['@babel/preset-env'] } } ] }, plugins: [ new webpack.DefinePlugin({ // 定义环境变量 'process.env': JSON.stringify(process.env.NODE_ENV) }) ] };