UNPKG

eagle-web-ui

Version:
18 lines (17 loc) 683 B
const webpack = require('webpack'); const path = require('path'); const resolve = (dir) => path.resolve(__dirname, dir); module.exports = { //webpack配置 configureWebpack: { // 根据不同的执行环境配置不同的入口 entry: (process.env.NODE_ENV == "development") ? "./src/main.ts" : "./src/layout/index.ts", output: { path: path.resolve(__dirname, "./dist"), filename: "layout.js", library: "layout", // 指定的就是你使用require时的模块名 libraryTarget: "umd", // 指定输出格式 umdNamedDefine: true, // 会对 UMD 的构建过程中的 AMD 模块进行命名。否则就使用匿名的 define }, }, };