UNPKG

bkui-cli-template-webpack4-saas

Version:

bkui-cli-template-webpack4-saas

35 lines (32 loc) 1.09 kB
/** * @file config * @author <%- author %> */ import path from 'path' import prodEnv from './prod.env' import devEnv from './dev.env' export default { build: { // env 会通过 webpack.DefinePlugin 注入到前端代码里 env: prodEnv, assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static', assetsPublicPath: '{{BK_STATIC_URL}}', productionSourceMap: true, productionGzip: false, productionGzipExtensions: ['js', 'css'], bundleAnalyzerReport: process.env.npm_config_report }, dev: { // env 会通过 webpack.DefinePlugin 注入到前端代码里 env: devEnv, // 这里用 JSON.parse 是因为 dev.env.js 里有一次 JSON.stringify,dev.env.js 里的 JSON.stringify 不能去掉 localDevUrl: JSON.parse(devEnv.LOCAL_DEV_URL), localDevPort: JSON.parse(devEnv.LOCAL_DEV_PORT), assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: {}, cssSourceMap: false, autoOpenBrowser: false } }