美文网首页
gulp生成source Map

gulp生成source Map

作者: 星球小霸王 | 来源:发表于2017-11-15 16:29 被阅读0次
    source Map

    简单说,Source map就是一个信息文件,里面储存着位置信息。也就是说,转换后的代码的每一个位置,所对应的转换前的位置。有了它,出错的时候,除错工具将直接显示原始代码,而不是转换后的代码。这无疑给开发者带来了很大方便。

    下面我们来通过gulp生成我们的map文件

    1.首先,全局安装gulp

    cnpm install gulp -g
    

    2.安装到项目目录

    cnpm install gulp --save-dev
    

    3.安装js压缩模块

    cnpm install gulp-uglify --save-dev
    

    4.安装sgulp-sourcemaps

    cnpm install gulp-sourcemaps --save-dev
    

    5.本地创建gulpfile.js文件,并配置

    var gulp = require('gulp');
    var uglify = require('gulp-uglify');
    var sourcemaps = require('gulp-sourcemaps');
    
    gulp.task('jsmin', function() {
      gulp.src('private/*.js')//准备要压缩的js
        .pipe(sourcemaps.init())
        .pipe(uglify())//压缩sj
        .pipe(sourcemaps.write('../maps'))//输出map文件
        .pipe(gulp.dest('dist'));//输出压缩后的js文件,默认最后会带有map文件的路径
    });
    

    相关文章

      网友评论

          本文标题:gulp生成source Map

          本文链接:https://www.haomeiwen.com/subject/gthhvxtx.html