【问题标题】:browserify without sourcemapsbrowserify 没有源图
【发布时间】:2015-09-13 10:59:26
【问题描述】:

我正在通过节点以编程方式使用 Browserify,如下所示:

var options = {
   debug: true,
   cache: {}, 
   packageCache: {}, 
   fullPaths: true,
   noParse: []
};
var b = browserify( 'index.js', options );
b.on('data', customFunction);
b.bundle();

我的 customFunction 无论如何都不会修改数据,只是读取它。 它在第一行运行一个正则表达式,以检测后面几行代码的文件名。

问题是,当我将 options.debug 设置为 false 以摆脱源映射时,customFunction 的行为方式非常不同(正则表达式没有获得一半的文件名)而且我似乎无法找出这种差异的模式。我认为将 debug 设置为 false,不仅仅是关闭源映射。
我只想在browserify上关掉sourcemaps,没有其他副作用,可以吗?

【问题讨论】:

  • 我不知道debug 选项的任何副作用。功能可能是问题吗?
  • 我更新了有关自定义函数的更多信息
  • 当我看到代码时,我可以更好地帮助你。
  • github.com/vigour-io/smapify/blob/master/index.js , customFunction = smapify.buildMaps。最后,smapify.smaps 非常不同,它的键/值对少了很多

标签: node.js browserify


【解决方案1】:

您可以尝试使用 exorcist https://github.com/thlorenz/exorcist 等单独的工具提取源地图

【讨论】:

    猜你喜欢
    • 2015-10-02
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 2017-03-26
    • 1970-01-01
    • 2014-12-26
    相关资源
    最近更新 更多