【发布时间】:2017-04-24 01:40:16
【问题描述】:
几个月前我用 React 编写了一个应用程序,似乎我没有保留 JSX 源代码。我有 Babel 编译的 JS 代码。
有没有办法将它反编译回 JSX 代码?谢谢。
【问题讨论】:
-
谢谢,但我已经检查过了,它不符合我上面的描述
几个月前我用 React 编写了一个应用程序,似乎我没有保留 JSX 源代码。我有 Babel 编译的 JS 代码。
有没有办法将它反编译回 JSX 代码?谢谢。
【问题讨论】:
如果您有 .map 文件(大多数捆绑程序默认输出 - 包括 Create React App),您可以使用 npm source-map package 将这些文件转换回源代码。
使用 can be found here 的 AWS Lambda 函数示例
或者,如果您的网站部署在某个地方,请查看 Chrome devtools 的“源”选项卡 - 它与软件包执行相同的操作,并将已编译的 JS 代码和源映射缝合在一起。
【讨论】: