Ken*_*ist 10
此任务将获取多个文件,对它们执行操作,并将它们与源映射一起输出.
默认情况下,它将在源文件中包含源代码,因此您也不必分发源代码文件.可以通过将includeContent
选项设置为关闭此项false
.有关更多源映射选项,请参阅gulp-sourcemaps NPM页面.
gulpfile.js:
var gulp = require("gulp");
var plugins = require("gulp-load-plugins")();
gulp.task("test-multiple", function() {
return gulp.src("src/*.scss")
.pipe(plugins.sourcemaps.init())
.pipe(plugins.sass())
.pipe(plugins.autoprefixer())
.pipe(plugins.sourcemaps.write("./"))
.pipe(gulp.dest("result"));
});
Run Code Online (Sandbox Code Playgroud)
的package.json
"gulp": "~3.8.6",
"gulp-load-plugins": "~0.5.3",
"gulp-sass": "~0.7.2",
"gulp-autoprefixer": "~0.0.8",
"gulp-sourcemaps": "~1.1.0"
Run Code Online (Sandbox Code Playgroud)
该src
目录:
first.scss
second.scss
Run Code Online (Sandbox Code Playgroud)
result
运行test-multiple
任务后的目录:
first.css
first.css.map // includes first.scss
second.css
second.css.map // includes second.scss
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13173 次 |
最近记录: |