coffeescript – gulp,browserify,maps?

前端之家收集整理的这篇文章主要介绍了coffeescript – gulp,browserify,maps?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何启用源映射?我这样做:
var browserify = require("gulp-browserify")

  gulp.task("compile:client",function() {
    gulp.src("src/client/app.coffee",{
      read: false
    })
    .pipe(browserify({
      debug: true // THIS DOES NOTHING :(
      transform: ['coffeeify'],extensions: ['.coffee']
    }))
    .pipe(rename('app.js'));
  });

哎呀……出于某种原因,github page对于gulp-browserify它说:
插件是黑色的.

我不明白……我觉得如何使用浏览器和我的coffeescript文件呢?

UPD:哈!我错了:调试选项有效.它只是将源地图信息粘贴到输出javascript文件中.真棒.问题仍然悬而未决:为什么这个插件被列入黑名单?

解决方法

看看这里:

https://github.com/gulpjs/plugins/issues/47

和这里:

https://github.com/gulpjs/gulp/issues/369

更新:

我不认为下面这是“凌乱”.

var source = require('vinyl-source-stream');
var browserify = require('browserify');

var bundler = browserify('./js/index.js');

gulp.task('compile',function(){
  return bundler.bundle({standalone: 'noscope'})
    .pipe(source('noscope.js'))
    .pipe(gulp.dest('./dist'));
});

猜你在找的JavaScript相关文章