如何解决如何安装本地版本的 Javascript Obfuscator.io?
https://obfuscator.io 是 Timofey Kachalov 的 Javascript Obfuscator 的 Web UI
该项目在 Github 上可用:https://github.com/javascript-obfuscator/javascript-obfuscator-ui
我尝试过“git clone”,但无法从本地运行。此外,我已经尝试了 README.md 中的所有命令,但什么也没有。
拜托,有人可以给我所有命令的详细信息以使其对我有用吗?是否可以获取像 http://obfuscator.local 这样的本地服务器名称? (而不是 http://localhost:3000/)
谢谢
解决方法
我按照 README.md 显示的命令尝试了
git clone https://github.com/javascript-obfuscator/javascript-obfuscator-ui.git
npm install
npm run updatesemantic
npm run webpack:dev
node server.js
但我得到了这个答案:
> javascript-obfuscator-web@3.14.8 start /home/user/javascript-obfuscator-ui
> node server.js
internal/modules/cjs/loader.js:438
throw e;
^
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './dist' is not defined by "exports" in /home/user/javascript-obfuscator-ui/node_modules/threads/package.json
at throwExportsNotFound (internal/modules/esm/resolve.js:290:9)
at packageExportsResolve (internal/modules/esm/resolve.js:513:3)
at resolveExports (internal/modules/cjs/loader.js:432:36)
at Function.Module._findPath (internal/modules/cjs/loader.js:472:31)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:867:27)
at Function.Module._load (internal/modules/cjs/loader.js:725:27)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at Object.<anonymous> (/home/kim/javascript-obfuscator-ui/server.js:3:27)
at Module._compile (internal/modules/cjs/loader.js:1063:30) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
应用程序在编辑 package.json 的导出选项后运行,如下所示。/node_modules/threads/package.json。
来自:
"exports": {
"./": {
"require": "./dist/index.js","default": "./index.mjs"
},"./observable": {
"require": "./observable.js","default": "./observable.mjs"
},"./register": {
"require": "./register.js","default": "./register.mjs"
},"./worker": {
"require": "./worker.js","default": "./worker.mjs"
}
},
到:
"exports": {
"./dist": {
"require": "./dist/index.js",
我尝试了 node server.js
,应用程序在 localhost:3000/
上运行。
也许有正确的解决方案。你也可以在this app's gitpage上提问(问作者更好)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。