Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gulp 使用Webpack压缩并缩小CSS文件,而不需要它们_Gulp_Bundle_Webpack - Fatal编程技术网

Gulp 使用Webpack压缩并缩小CSS文件,而不需要它们

Gulp 使用Webpack压缩并缩小CSS文件,而不需要它们,gulp,bundle,webpack,Gulp,Bundle,Webpack,我有一个应用程序的旧部分,它包含一些CSS文件,这些文件通过gulp脚本连接和缩小 我有一个与Webpack捆绑在一起的新应用程序 有没有可能不用任何额外的require调用就用Webpack组装旧的CSS?只需从old_CSS/***/.CSS、concat、minify和write to assets/old.CSS获取所有CSS 您可以通过一个单独的方法“要求”CSS文件来实现这一点。你会得到这样的结果: { entry: { styles: glob('old_c

我有一个应用程序的旧部分,它包含一些CSS文件,这些文件通过gulp脚本连接和缩小

我有一个与Webpack捆绑在一起的新应用程序

有没有可能不用任何额外的require调用就用Webpack组装旧的CSS?只需从old_CSS/***/.CSS、concat、minify和write to assets/old.CSS获取所有CSS

您可以通过一个单独的方法“要求”CSS文件来实现这一点。你会得到这样的结果:

{
    entry: {
        styles: glob('old_css/**/*.css'), // array of css files
        ...
    },
    output: {
        filename: '[name].[chunkhash].js',
        ...
    },
    module: {
        loaders: [
            {
                test: /\.css$/,
                loader: ExtractTextPlugin.extract("style-loader", "css-loader")
            },
            ...
        ]
    },
    plugins: [
        new ExtractTextPlugin('[name].[chunkhash].css'),
        ...
    ],
    ...
}
除了CSS文件之外,您还将得到一个以样式条目命名的JavaScript文件。不过,你可以忽略这一点