我正在尝试分别生成两个 css 文件(浅色和深色主题),以便我可以为我的应用程序构建一个主题切换器,以根据用户偏好加载任一样式。似乎无法让它在没有错误的情况下正常工作。
实际上,文件是按预期创建的,但我只想将其中一个注入到我的文档头中,只要我允许两者都被注入,一切正常。
config.entry = isTest ? {} : {
'dg-light': './src/dg-light.ts',
'dg-dark': './src/dg-dark.ts',
'polyfills': './src/polyfills.ts',
'vendor': './src/vendor.ts',
'app': './src/main.ts' // our angular app
};
new HtmlWebpackPlugin({
template: './src/public/index.html',
chunksSortMode: 'dependency',
chunks: ['vendor', 'polyfills', 'dg-light']
//excludeChunks: ['dg-dark']
})
我试图使用 chunks 或 excludeChunks 选项来影响哪些文件被注入到头部,但是当我使用这些选项时我不断收到错误。
webpackJsonp 未定义错误