【发布时间】:2017-12-22 07:12:51
【问题描述】:
我知道,很多人已经遇到过这个问题,我尝试了所有我能找到的解决方案,但没有任何帮助...... 我知道this 的问题,但它对我不起作用:(
问题:
它说: node_modules\fibers\bin\win32-ia32-53\fibers.node 丢失。 当尝试启动任何使用 require('fibers') 的 Electron-edge 项目时。
版本和其他信息: 我确实有 win32-ia32-48 和 win32-ia32-57 文件夹。 Electron.exe 是 32 位的 中的 .node 文件也是 32 位的 npm 纤维的版本为 2.0.0
This 是(据说)我的节点版本:(当前:{"node":"0.10.40","npm":"2.13.3"})
但是,我安装了“最新 LTS 版本:v6.11.1(包括 npm 3.10.10)”。
我不知道该怎么办。我连续尝试了 3 天让光纤工作(或同步/同步),但没有任何帮助。
【问题讨论】:
-
你跑
npm install fibers了吗? -
是的,我做到了。它安装在 2.0.0 版本(该版本包括 -48 和 -57 文件夹,但它会搜索 -53)
-
数字前缀与不同的Node.js版本有关,所以如果你更新/更改了你的Node,你需要重新安装
fibers。 -
@robertklep 好吧,我现在重新安装了很多次 fiber,还重新安装了各种版本和位版本的 Nodejs
-
这个帖子可能会提供一些有用的信息:github.com/nodegit/nodegit/issues/1259
标签: javascript node.js npm node-fibers