소스 검색

chore: upgrade gulp (#14745)

* chore: upgrade gulp

* update
hetech 6 년 전
부모
커밋
535b6149d8
3개의 변경된 파일327개의 추가작업 그리고 272개의 파일을 삭제
  1. 3 3
      package.json
  2. 13 13
      packages/theme-chalk/gulpfile.js
  3. 311 256
      yarn.lock

+ 3 - 3
package.json

@@ -97,9 +97,9 @@
     "eslint-plugin-json": "^1.2.0",
     "file-loader": "^1.1.11",
     "file-save": "^0.2.0",
-    "gulp": "^3.9.1",
-    "gulp-autoprefixer": "^4.0.0",
-    "gulp-cssmin": "^0.1.7",
+    "gulp": "^4.0.0",
+    "gulp-autoprefixer": "^6.0.0",
+    "gulp-cssmin": "^0.2.0",
     "gulp-sass": "^4.0.2",
     "highlight.js": "^9.3.0",
     "html-webpack-plugin": "^3.2.0",

+ 13 - 13
packages/theme-chalk/gulpfile.js

@@ -1,25 +1,25 @@
 'use strict';
 
-var gulp = require('gulp');
-var sass = require('gulp-sass');
-var autoprefixer = require('gulp-autoprefixer');
-var cssmin = require('gulp-cssmin');
+const { series, src, dest } = require('gulp');
+const sass = require('gulp-sass');
+const autoprefixer = require('gulp-autoprefixer');
+const cssmin = require('gulp-cssmin');
 
-gulp.task('compile', function() {
-  return gulp.src('./src/*.scss')
+function compile() {
+  return src('./src/*.scss')
     .pipe(sass.sync())
     .pipe(autoprefixer({
       browsers: ['ie > 9', 'last 2 versions'],
       cascade: false
     }))
     .pipe(cssmin())
-    .pipe(gulp.dest('./lib'));
-});
+    .pipe(dest('./lib'));
+}
 
-gulp.task('copyfont', function() {
-  return gulp.src('./src/fonts/**')
+function copyfont() {
+  return src('./src/fonts/**')
     .pipe(cssmin())
-    .pipe(gulp.dest('./lib/fonts'));
-});
+    .pipe(dest('./lib/fonts'));
+}
 
-gulp.task('build', ['compile', 'copyfont']);
+exports.build = series(compile, copyfont);

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 311 - 256
yarn.lock


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.