如何在browserify的postBundleCB()方法中获取当前的包名称?

时间:2014-12-24 07:32:48

标签: gruntjs browserify

我想知道bundle的文件路径,所以我可以在调试源图中清理脚本的基本路径。

但似乎没有办法获取当前文件的名称?

postBundleCB: (err: string, src: Buffer, next: (err: string, modifiedSrc: Buffer) => void) => {
   var currentBundleFilePath = ???
   next(err, modifiedSrc);
}

1 个答案:

答案 0 :(得分:0)

也许package事件会让您更进一步,因为它允许您访问pkg.__dirname。见https://github.com/substack/node-browserify/blob/master/readme.markdown#bonpackage-function-pkg-