@vci/style
Version:
样式编写辅助库(SCSS)
17 lines (16 loc) • 630 B
JavaScript
const { src } = require("gulp");
const sourcemaps = require("gulp-sourcemaps");
const sass = require("gulp-sass")(require("sass"));
const postcss = require("gulp-postcss");
const autoprefixer = require("autoprefixer");
const postcssPresetEnv = require("postcss-preset-env");
const { lintStyle } = require("./stylelint");
function core() {
return src(["../src/style.scss", "../src/style.vci.scss"])
.pipe(lintStyle())
.pipe(sourcemaps.init({}))
.pipe(sass({}, true).on("error", sass.logError))
.pipe(postcss([autoprefixer(), postcssPresetEnv()], {}))
.pipe(sourcemaps.write(null, {}));
}
exports.core = core;