...
|
...
|
@@ -8,6 +8,8 @@ |
|
|
|
|
|
const gulp = require('gulp');
|
|
|
const gutil = require('gulp-util');
|
|
|
const ftp = require('gulp-ftp');
|
|
|
|
|
|
const postcss = require('gulp-postcss');
|
|
|
const sourcemaps = require('gulp-sourcemaps');
|
|
|
const cssnano = require('gulp-cssnano');
|
...
|
...
|
@@ -46,7 +48,7 @@ const postcssPlugin = (et) => { |
|
|
padding: 2
|
|
|
},
|
|
|
groupBy(file) {
|
|
|
var group = file.url.split('/')[0];
|
|
|
var group = file.url.split('/')[1];
|
|
|
|
|
|
group = group === '' ? 'yo' : group;
|
|
|
|
...
|
...
|
@@ -108,6 +110,18 @@ const postcssPlugin = (et) => { |
|
|
// default
|
|
|
gulp.task('default', ['postcss-dev', 'postcss-watch', 'webpack-dev-server']);
|
|
|
|
|
|
// ge
|
|
|
gulp.task('ge', ['postcss', 'webpack']);
|
|
|
|
|
|
// dist
|
|
|
gulp.task('dist', ['ge'], () => {
|
|
|
var ftpstream = ftp(ftpConfig);
|
|
|
|
|
|
return gulp.src('dist/**/')
|
|
|
.pipe(ftpstream)
|
|
|
.pipe(gutil.noop());
|
|
|
});
|
|
|
|
|
|
// postcss compile in dev
|
|
|
gulp.task('postcss-dev', () => {
|
|
|
return gulp.src('scss/index.css')
|
...
|
...
|
|