Node.js nodejs错误(nodeproxy.node)设置Mozilla开放徽章

Node.js nodejs错误(nodeproxy.node)设置Mozilla开放徽章,node.js,npm,openbadge,Node.js,Npm,Openbadge,我一直在学习使用本指南设置Mozilla Open Badges自托管版本的教程 在Windows7环境下,我遇到了很多问题。其中一些我已经能够在我进行的过程中修复,例如设置环境变量和根据需要安装其他软件。有很多东西指南没有特别提到,但我想这只是一个学习曲线 然而,当我在教程快结束时尝试运行“openbadges badgekit”时,它失败了。我遇到此错误,无法找到修复程序: C:\xampp\htdocs\openbadges-badgekit\app>node index.js m

我一直在学习使用本指南设置Mozilla Open Badges自托管版本的教程

在Windows7环境下,我遇到了很多问题。其中一些我已经能够在我进行的过程中修复,例如设置环境变量和根据需要安装其他软件。有很多东西指南没有特别提到,但我想这只是一个学习曲线

然而,当我在教程快结束时尝试运行“openbadges badgekit”时,它失败了。我遇到此错误,无法找到修复程序:

C:\xampp\htdocs\openbadges-badgekit\app>node index.js module.js:339 throw err; ^ Error: Cannot find module '../build/Release/nodeproxy.node' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Module.require (module.js:366:17) at require (module.js:385:17) at Object. (C:\xampp\htdocs\openbadges-badgekit\node_modules\clie nt-sessions\node_modules\node-proxy\lib\node-proxy.js:1:90) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) at Module.require (module.js:366:17) at require (module.js:385:17) C:\xampp\htdocs\openbadges-badgekit\app>node index.js module.js:339 犯错误; ^ 错误:找不到模块“../build/Release/nodeproxy.node” 在Function.Module.\u解析文件名(Module.js:337:15) 在Function.Module.\u加载(Module.js:287:25) at Module.require(Module.js:366:17) 根据需要(module.js:385:17) 反对。(C:\xampp\htdocs\openbadges-badgekit\node\u-modules\clie nt sessions\node\u modules\node proxy\lib\node proxy.js:1:90) 在模块处编译(Module.js:435:26) 在Object.Module.\u extensions..js(Module.js:442:10) 在Module.load(Module.js:356:32) 在Function.Module.\u加载(Module.js:311:12) at Module.require(Module.js:366:17) 根据需要(module.js:385:17) 有人知道如何解决这个问题吗?我已经完成了
npm安装
和本教程的所有其他步骤

环境:

Windows 7(Microsoft Windows[版本6.1.7601])

npm 2.14.7


节点v4.2.3

我自己也遇到了问题。我最后联系了OpenBadges的某个人,他们说自托管指南将在1月份更新,并提供新的选项和说明。我在4月16日也有同样的问题,你知道该指南是否更新了吗?@Y2K11顶部说该页面最后一次编辑是在2014年11月27日,所以我猜不会!我快速浏览了一下,很遗憾,它与我上一次在2015年12月查看时的情况完全相同。