Grunt 合并 SCSS 和 CSS 文件
Grunt combine SCSS and CSS files
在我的应用程序中,SCSS 个文件被编译为 CSS 个文件,所有文件都包含在一个 main.css 文件中。还有一些其他 CSS 文件也包含在 main.css 文件中,我如何使用 Grunt 从所有这些 CSS 和 SCSS 创建一个 CSS 文件文件?
注意:我的所有 CSS 文件都在客户端文件夹中,编译后的 SCSS 文件进入 public 文件夹。
MSK
您要找的是(文件)-concatination.
有一个优秀的 grunt 插件:grunt-contrib-concat
示例配置(静态):
concat: {
dist: {
//Add your files to src
src: [
'client-folder/file1.css',
'public/compiled.css'
],
dest: 'output/style.css',
},
},
示例配置(动态):
concat: {
dist: {
src: [
//Will use all .css files in client-folder/
'client-folder/**.css',
'public/compiled.css'
],
dest: 'output/style.css',
},
},
grunt concat:dist
然后会将您的 src
文件的内容连接到 dest
文件中。
您可以更深入地研究文档以获得更多的乐趣。
在我的应用程序中,SCSS 个文件被编译为 CSS 个文件,所有文件都包含在一个 main.css 文件中。还有一些其他 CSS 文件也包含在 main.css 文件中,我如何使用 Grunt 从所有这些 CSS 和 SCSS 创建一个 CSS 文件文件?
注意:我的所有 CSS 文件都在客户端文件夹中,编译后的 SCSS 文件进入 public 文件夹。
MSK
您要找的是(文件)-concatination.
有一个优秀的 grunt 插件:grunt-contrib-concat
示例配置(静态):
concat: {
dist: {
//Add your files to src
src: [
'client-folder/file1.css',
'public/compiled.css'
],
dest: 'output/style.css',
},
},
示例配置(动态):
concat: {
dist: {
src: [
//Will use all .css files in client-folder/
'client-folder/**.css',
'public/compiled.css'
],
dest: 'output/style.css',
},
},
grunt concat:dist
然后会将您的 src
文件的内容连接到 dest
文件中。
您可以更深入地研究文档以获得更多的乐趣。