我正在使用 angular2-webpack-starter 5.4.1。 https://github.com/AngularClass/angular2-webpack-starter
要为生产构建自定义 baseUrl,在 config/webpack.prod.js 中,我只是重复在 config/webpack.common.js 中所做的。
const METADATA = {
title: 'Angular2 Webpack Starter by @gdi2290 from @AngularClass',
baseUrl: '/apps/awesomeapp',
isDevServer: helpers.isWebpackDevServer()
};
接着:
new HtmlWebpackPlugin({
template: 'src/index.html',
title: METADATA.title,
chunksSortMode: 'dependency',
metadata: METADATA,
inject: 'head'
}),
这行得通,但闻起来很臭。理想情况下,我只需要更改 config/webpack.prod.js 中的 METADATA.baseUrl 变量。
有没有人找到更好的方法?