我想解压缩一个用NW.js编译的NW.js应用程序,转换成.exe --我有nw.exe、nw.pak、index.html、package.json、资源dir和其他一些文件夹。启动nw.exe --它运行得很完美,但是我想修改它,我需要源代码。
是否存在从exe中获取JavaScript源的方法?
发布于 2021-02-03 15:00:00
有许多方法可以打包NW.js应用程序。他们都被记录在网站上。但以下是一些你可以尝试的简单方法。
package.json,因此这很可能与您的情况无关。package.json应该是入口点,我假设index.html将指向该文件中的"main"值。然后,index.html将提取所有其他文件。其中一些可能在服务器上联机,这意味着您无法在本地编辑它们。有些可能在本地文件夹中,可能是“资源”文件夹,因为默认情况下,这不是NW.js附带的内容。console.log(nw.App.dataPath)找到这个位置。它是一个用户帐户特定的文件夹,将在一个文件夹中,用户的应用程序的名称定义在package.json中。虽然这不太可能,但这是可能的。function getUserData (url) {
axios.get(url)
.then(function (response) {
return response.data;
})
}就像
function a(b){c.d(b).then(e=>e.f)}不太清楚丑化时发生了什么。
https://stackoverflow.com/questions/63319964
复制相似问题