【问题标题】:Unbundle a webpack bundle.js with the SourceMap使用 SourceMap 解绑 webpack bundle.js
【发布时间】:2018-03-17 09:13:43
【问题描述】:

我想反转或解绑 bundle.js。 目前我正在我的浏览器(Chrome)中加载 bundle.js Chrome 检测到 sourcemap 并向我展示了一个很好的结构 基于捆绑包的完整应用程序。该应用程序已捆绑 使用 webpack 并且是一个通量反应应用程序。

有没有办法从包中生成所有这些文件,这样我就可以 轻松浏览基于应用程序结构的捆绑包?

这是一个逆向工程项目,从 现有的捆绑包。

所以在 chrome 中,我可以使用 devtools 源很好地浏览整个应用程序。 并查看所有单个文件。但我想创造那个确切的 我的本地驱动器上的相同结构。

我正在尝试像debundle 这样的工具,但我找不到将源映射添加到此转换的方法?

如果:

  • Sourcemap 可用
  • Chrome 可以轻松地向我显示结构和单个文件
  • 捆绑包未缩小或加扰。
  • Bundle 是使用 webpack 创建的

【问题讨论】:

    标签: javascript webpack google-chrome-devtools source-maps


    【解决方案1】:

    我发现shuji 是一个不错的选择 - 您只需提供指向它的源映射的路径即可。它完美地解开了我用 babel 和 webpack 制作的示例包。但它不会保留文件夹结构,所有文件都只是放在一个文件夹中。

    【讨论】:

    • 假设我解绑它,进行编辑,现在我想把它打包回来,有办法吗?
    猜你喜欢
    • 2015-10-30
    • 1970-01-01
    • 2017-05-11
    • 2017-09-22
    • 1970-01-01
    • 2018-01-01
    • 2016-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多