tyro-util
Version:
24 lines (22 loc) • 727 B
JavaScript
let path = require('path')
module.exports = {
mode: "production",
entry: './src/index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'util.js',
library: 'tUtil', // 指定类库名,主要用于直接引用的方式(比如script)
libraryTarget: 'umd', // 定义打包方式Universal Module Definition,同时支持在CommonJS、AMD和全局变量使用
globalObject: 'this' // 定义全局变量,兼容node和浏览器运行,避免出现"window is not defined"的情况
},
module: {
rules: [{
test: /\.js$/,
include: [
path.resolve(__dirname, 'src')
],
exclude: /node_modules/,
loader: "babel-loader"
}]
}
}