• gulp做的前端代码压缩报错,揭示具体错误 信息


    用gulp做的前端代码压缩,今天在打包的时候发现打包出错了。报的错误是--unable to minify JavaScript。但是至于为什么会不能打包,表示很困惑,然后通过一番搜索,最后得出了问题所在。。是因为js代码报错。但是仅仅这样是不够的,因为我们不可能一个文件一个文件的去找,所以,gulp有一个插件,gulp-util,用来打印日志,看具体什么地方出错了。

    在gulpfile.js打包压缩的命令里。。增加一个错误的打印。

    / 合并,压缩文件
    gulp.task('scripts',['copy'], function() {
    gulp.src('./dist/js/page/**/*.js')
    .pipe(sourcemaps.init())
    .pipe(uglify({
    mangle:true,
    compress: true
    }
    ))
    .on('error', function (err) {
    gutil.log(gutil.colors.red('[Error]'), err.toString());
    })
    .pipe(sourcemaps.write('../maps'))
    .pipe(gulp.dest('./dist/js/page'));
    });
    这个时候,,打印的时候具体错误就会有提示。
    这样的话我们就可以轻松的知道问题出在哪里。然后去修改相应的js文件即可。
    ---------------------
    作者:maybe28
    来源:CSDN
    原文:https://blog.csdn.net/shu580231/article/details/79258296
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Hdoj 3697 Selecting courses 【贪心】
    nginx 反向代理
    嵌入式交叉编译环境搭建
    OpenWrt编译
    OpenWrt for vmware 从openwrt.org下载10.03.1 或是自己下载最新的源码进行编译生成x86 vmdk格式
    ubuntu centos debina
    openWRT
    C++ classics
    tomcat配置访问日志,访问首页主目录
    apache http配置https
  • 原文地址:https://www.cnblogs.com/benbentu/p/10870621.html
Copyright © 2020-2023  润新知