如何正确安装iotivity-node npm包

时间:2017-06-27 12:53:13

标签: javascript node.js npm iotivity

我将非常具体,并将我的问题分为几点。

我正在运行一个带有node.js的Ubuntu 14.04 LTS机器

1。我想要实现的整体目标:

我想在我的本地计算机上安装iotivity-node npm软件包

2。什么不起作用:

在安装过程中,我收到以下日志和错误:

  

iotivity-node@1.2.1-1安装   / usr / local / lib / node_modules / iotivity-node node-gyp rebuild

     

make:输入目录   `/ usr / local / lib / node_modules / iotivity-node / build'ACTION构建CSDK   iotivity-installed Cloning into   '/ usr / local / lib / node_modules / iotivity-node / iotivity-native'... remote:   计数对象:3825,完成远程:查找来源:100%(3825/3825)   远程:总计3825(delta 281),重用1993(delta 281)接收   对象:100%(3825/3825),13.87 MiB | 365.00 KiB / s,完成。解决   增量:100%(281/281),完成。检查连接...完成。注意:   退房'0c90ca6ffcbb6a2c56c977ec11bebb7b1d14053b'。

     

你处于'超级HEAD'状态。你可以四处看看,制作   实验更改并提交它们,您可以放弃任何提交   你在这种状态下通过表演而不影响任何分支   另一个结账。

     

如果您想创建一个新分支来保留您创建的提交,那么   可以通过再次使用-b和checkout命令来执行此操作(现在或稍后)。   例如:

     

git checkout -b new_branch_name

     

克隆到   '在/ usr / local / lib目录/ node_modules / iotivity节点/ iotivity本地/ extlibs / tinycbor / tinycbor' ...   错误:RPC失败;结果= 35,HTTP代码= 0致命:远程端挂起   意外地使得:*** [iotivity-installed]错误128 make:离开   目录/usr/local/lib/node_modules/iotivity-node/build' gyp ERR! build error gyp ERR! stack Error: make`失败,退出代码:2 gyp   呃!在ChildProcess.onExit堆栈   (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)   gyp ERR!堆栈在emitTwo(events.js:106:13)gyp ERR!堆栈在   ChildProcess.emit(events.js:191:7)gyp ERR!堆栈在   Process.ChildProcess._handle.onexit(internal / child_process.js:204:12)   gyp ERR! System Linux 3.13.0-107-generic gyp ERR!命令   “在/ usr / local / bin目录/节点”   “/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js”   “重建”gyp ERR! cwd / usr / local / lib / node_modules / iotivity-node gyp   呃! node -v v6.4.0 gyp ERR! node-gyp -v v3.4.0 gyp ERR!不行,没关系   呃! Linux 3.13.0-107-generic npm ERR! argv“/ usr / local / bin / node”   “/ usr / local / bin / npm”“install”“ - g”“iotivity-node”npm ERR!节点   v6.4.0 npm ERR! npm v3.10.8 npm ERR!代码ELIFECYCLE

     

npm ERR! iotivity-node@1.2.1-1安装:node-gyp rebuild npm ERR!   退出状态1 npm ERR!错误的ERR!在iotivity-node@1.2.1-1失败   安装脚本'node-gyp rebuild'。错误的ERR!确保你有   安装了最新版本的node.js和npm。错误的ERR!如果你这样做,这个   很可能是iotivity-node包的问题,​​npm ERR!不   与npm本身。错误的ERR!告诉作者你的失败了   系统:npm ERR! node-gyp rebuild npm ERR!你可以获得信息   关于如何使用以下命令打开此项目的问题:npm ERR! npm错误   iotivity-node npm ERR!或者,如果没有,你可以得到他们的   info via:npm ERR! npm owner ls iotivity-node npm ERR!有   可能是上面的额外日志输出。

第3。是否有人在安装iotivity-node时遇到此问题,如果是,您是如何解决它的?提前感谢您的回答。

1 个答案:

答案 0 :(得分:0)

  

致命:远程端意外挂断

这意味着无法下载所需的代码。再试一次 - 它应该有用。