首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NodeJS nexe熔断器故障

NodeJS nexe熔断器故障
EN

Stack Overflow用户
提问于 2019-03-20 22:14:20
回答 2查看 306关注 0票数 1

我正在尝试在.exe中转换一个nodejs应用程序。为此,我尝试使用pkg,但它给出了半个节点模块的错误。所以我试着使用next。但是当我执行

代码语言:javascript
复制
nexe index.js

如果出现此错误:

代码语言:javascript
复制
nexe 2.0.0-rc.34

FuseBox failed to initialize. Please check that:
  - the TypeScript version installed is >= 3.0

所以我向npm list typescript -g确认安装在nexe中的typescript版本是2.5.3。取而代之的是保险丝盒npm list fuse-box -g是3.7.0。

我还试着在应用程序的package.json中,在结尾处添加:

代码语言:javascript
复制
"resolutions": {
  "nexe/fuse-box": "3.1.0"
}

然后我还尝试用以下命令重新安装nexe:

代码语言:javascript
复制
npm i nexe@next -g

但是什么都没有,它会继续给出这个错误。我该怎么解决呢?谢谢?或者可以使用其他库来代替nexe来转换单个可执行文件?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2019-03-27 21:00:28

刚试过

npm uninstall -g nexe

npm i -g nexe@next

它在Windows10上运行。

票数 0
EN

Stack Overflow用户

发布于 2019-03-28 04:47:00

我已经用这个命令解决了

代码语言:javascript
复制
npx nexe@next --build

从源代码构建节点版本!

而且工作得很完美!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55262872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档