7

我正在使用 Browserify 和 Grunt 来捆绑我们的 RendrJS webapp。我想分析这个包,看看它包含哪些模块,看看是否有多余的代码。这可能会发生,因为在 Rendr 中,一些 js 代码可能只在服务器上运行。

如何获取捆绑包内容的列表。我努力了:

browserifyOptions: { 'list': true }

但它似乎没有任何效果。我们正在使用 Browserify 2。

4

1 回答 1

7

看到你的问题,挖了一个很小的旧脚本,刚刚将browserify-inspect-bundle推送到 npm,在此处获取:

https://www.npmjs.com/package/browserify-inspect-bundle

用法是:

npm install -g browserify-inspect-bundle
browserify-inspect-bundle /path/to/your/bundle.js

这应该会给你一些有用的东西。

于 2016-10-17T09:44:47.443 回答