gulp吧 关注:29贴子:45
  • 20回复贴,共1

求大神帮忙解决

只看楼主收藏回复

var gulp = require("gulp");
var cssnano = require("gulp-cssnano");
var rename = require("gulp-rename");
var uglify = require("gulp-uglify");
var concat = require("gulp-concat");
var cache = require('gulp-cache');
var imagemin = require('gulp-imagemin');
var bs = require('browser-sync').create();
var path = {
'html': './templates/',
'css': './src/css/',
'js': './src/js/',
'images': './src/images/',
'css_dist': './dist/css/',
'js_dist': './dist/js/',
'images_dist': './dist/images/',
};
gulp.task('html',function () {
gulp.src(path.html + '*.html')
.pipe(bs.stream())
});
//定义css任务
gulp.task('css',function () {
gulp.src(path.css + '*.css')
.pipe(cssnano())
.pipe(rename({"suffix":".min"}))
.pipe(gulp.dest(path.css_dist))
.pipe(bs.stream())
});
//定义处理js文件任务
gulp.task('js',function () {
gulp.src(path.js + "*.js")
.pipe(uglify())
.pipe(gulp.dest(path.js_dist))
.pipe(bs.stream())
});
//定义处理图片文件任务
gulp.task('images',function () {
gulp.src(path.images + '*.*')
.pipe(cache(imagemin()))
.pipe(gulp.dest(path.images_dist))
.pipe(bs.stream())
});
//定义监听文件任务
gulp.task('watch',function () {
gulp.watch(path.html + '*.html',['html']);
gulp.watch(path.css + '*.css',['css']);
gulp.watch(path.js + '*.js',['js']);
gulp.watch(path.images + '*.*',['images']);
});
//初始化browser任务
gulp.task('bs',function () {
bs.init({
'server':{
'baseDir':'./'
}
});
});
//创建一个默认任务
gulp.task('default',['bs','watch']);
报错
C:\Users\apple\PycharmProjects\MYNODEJS\front>gulp
C:\Users\apple\PycharmProjects\MYNODEJS\front\node_modules\gulp-cache\lib\index.js:60
async _processFileAsync(inputFile, signals = new EventEmitter()) {
^^^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
at Object.exports.runInThisContext (vm.js:76:16)
at Module._compile (module.js:528:28)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\apple\PycharmProjects\MYNODEJS\front\gulpfile.js:6:13)
at Module._compile (module.js:556:32)
实在是找不到办法解决


IP属地:广东1楼2019-11-19 17:21回复
    解决了吗


    2楼2019-11-22 11:23
    回复
      解决了


      IP属地:广东来自iPhone客户端3楼2019-11-22 11:24
      收起回复
        楼主,是注释哪个包,其他方法不行


        IP属地:山东7楼2020-01-07 15:36
        收起回复