当前位置:   article > 正文

internal server error怎么解决_解决小程序反编译问题

return function(env,dd,global){$gwxc=0;var root={"tag":"wx-page"};root.child

d3ad8dbf3da42733d9a437aa9aabdb79.png

很多小伙伴在使用wxappUnpacker工具的时候遇到报错,原因是qwerty472123停止开发的出现了问题。

vm.js:519

return function(env,dd,global){$gwxc=0;var root={"tag":"wx-page"};root.children=[]

^^^^^^

SyntaxError: Illegal return statement

出现类似错误在网上找了很久,发现有一篇文章原文链接:wxappUnpacker 微信小程序反编译 2019 9月使用问题总结 讲到一位大佬给出了解决方案,larack8

他提出了https://github.com/qwerty472123/wxappUnpacker/issues/215

然后github地址https://github.com/larack8/wxappUnpacker

但是这里面有几个问题 Cannot find module 'uglify-es',本来都装好了,但是还报这个错误??

Error: Cannot find module 'uglify-es'

at Function.Module._resolveFilename (module.js:547:15)

at Function.Module._load (module.js:474:25)

at Module.require (module.js:596:17)

at require (internal/module.js:11:18)

at Object.<anonymous> (/home/wq57885/wxappUnpacker2/wuJs.js:3:18)

at Module._compile (module.js:652:30)

at Object.Module._extensions..js (module.js:663:10)

at Module.load (module.js:565:32)

at tryModuleLoad (module.js:505:12)

at Function.Module._load (module.js:497:3)

后来找到一个大佬的解决思路,需要升级到最新的nodejs,再重新安装库,这边仅供参考,因为我平时不用nodejs

npm install -g n

n latest

npm update -g

此时依然报错Cannot find module 'uglify-es',同时把 Error: Cannot find module 'cheerio'一起解决了

npm install uglify-es --save

npm install esprima --save

npm install css-tree --save

npm install cssbeautify --save

npm install vm2 --save

npm install uglify-es --save

npm install js-beautify --save

npm install escodegen --save

npm install cheerio --save

再次完美执行,久违的界面

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/224394
推荐阅读
相关标签
  

闽ICP备14008679号