Sass 使用Extract text webpack插件将SCS提取到多个文件中?

Sass 使用Extract text webpack插件将SCS提取到多个文件中?,sass,webpack,Sass,Webpack,我的文件夹结构是这样的 | |-scss/ |-main1.scss |-main2.scss 是否可以使用extract text webpack插件将这两个入口点提取到两个单独的文件中 目前,我将它作为一个文件获取。如果您在Web包配置中指定以下两个入口点: entry: { main1: __dirname + '/src/main1.js', main2: __dirname + '/src/main2.js', }, ouput: { path

我的文件夹结构是这样的

|
|-scss/
    |-main1.scss
    |-main2.scss
是否可以使用extract text webpack插件将这两个入口点提取到两个单独的文件中


目前,我将它作为一个文件获取。

如果您在Web包配置中指定以下两个入口点:

entry: {
    main1: __dirname + '/src/main1.js',
    main2: __dirname + '/src/main2.js',
},
ouput: {
    path: __dirname,
    filename: '[name].js'
}
我假设您的
main1.scss
导入到main1.js文件中,而
main2.scss
导入到
main2.js

然后,您可以在extract text webpack插件上使用
[name]
占位符,它应该为每个入口点创建一个单独的输出文件:

plugins: [
    new ExtractTextPlugin('[name].css')
]
这将为您输出两个单独的css文件:
main1.css
main2.css


希望这有帮助

您好,我有两个scss文件,core.scss和core2.scss,但我有一个代码入口点index.js。还有可能有两个css文件,这样一个可以同步加载,另一个可以异步加载吗?