【问题标题】:Gulp run task with success, but nothing happen and no output filesGulp 成功运行任务,但没有任何反应,也没有输出文件
【发布时间】:2019-03-11 15:16:47
【问题描述】:

重新安装 node js gulp 后无法正常工作,但之前效果很好。我尝试了很多方法,在 github 和论坛上阅读了很多问题,但没有...尝试删除全局安装的包和本地安装。重新安装node js,更新node js,安装glob@4.2.2 ...等

这是我的 gulpfile:

        gulp.task('js', function() {
        return gulp.src([               
            'app/js/lightgallery.min.js',
            'app/js/jquery.dotdotdot.min.js',
            'app/js/common.js',
            'app/js/jquery.magnific-popup.min.js'
            ])
        .pipe(concat('scripts.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest('app/js-output'))
        .pipe(browserSync.reload({ stream: true }))
        });

        gulp.task('css', function() {
        return gulp.src([
            'app/css/header.css',
            'app/css/bootstrap.css'
            ])
        .pipe(concat('style.min.css'))  
        .pipe(autoprefixer(['last 15 versions']))
        .pipe(cleancss( {level: { 1: { specialComments: 0 } } })) // Opt., comment out when debugging
        .pipe(gulp.dest('app/css-output'))
        .pipe(browserSync.stream())
        });

这里是 package.json :

   {
    "name": "somename",
    "version": "4.0.0",
    "description": "somedescr",
    "main": "index.js",
    "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "someone",
    "license": "ISC",
    "devDependencies": {
      "browser-sync": "^2.26.3",
      "gulp": "^3.9.1",
      "gulp-autoprefixer": "^6.0.0",
      "gulp-clean-css": "^3.10.0",
      "gulp-concat": "^2.6.1",
      "gulp-notify": "^3.2.0",
      "gulp-rename": "^1.4.0",
      "gulp-rsync": "0.0.8",
      "gulp-sass": "^4.0.1",
      "gulp-uglify": "^3.0.1",
      "gulp-util": "^3.0.8"
    }
  }

我必须做什么才能让它工作?或者是否有任何替代方法可以一键在本地计算机上简单地连接和缩小 js、css、sass?

【问题讨论】:

    标签: node.js sass gulp concat gulp-minify


    【解决方案1】:

    我找到了使用 PHP 脚本压缩 js 和 css 并在本地服务器上运行的替代方法。发现用 PHP 编写的非常有用的库:

    并编写了简单的主脚本来使用它们并进行输出。也许对某人来说,这些信息可能会有所帮助......

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    相关资源
    最近更新 更多