UNPKG

@vci/style

Version:

样式编写辅助库(SCSS)

17 lines (16 loc) 630 B
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;