0

我会非常具体,并将我的问题分成几个点。

我正在运行带有 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 重建

make: 进入目录 `/usr/local/lib/node_modules/iotivity-node/build' 操作 构建 CSDK iotivity-installed 克隆到 '/usr/local/lib/node_modules/iotivity-node/iotivity-native'... 远程:计数对象:3825,远程完成:查找来源:100% (3825/3825) 远程:总计 3825(增量 281),1993 年重复使用(增量 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-node/iotivity-native/extlibs/tinycbor/tinycbor'... 错误:RPC 失败;result=35, HTTP code = 0 fatal: 远端意外挂断 make: *** [iotivity-installed] Error 128 make: Leaving directory/usr/local/lib/node_modules/iotivity-node/build' gyp ERR! build error gyp ERR! stack Error:make` 失败,退出代码:2 gyp ERR!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!系统 Linux 3.13.0-107-generic gyp ERR!命令“/usr/local/bin/node”“/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 错误!节点 -v v6.4.0 gyp 错误!节点-gyp -v v3.4.0 gyp 错误!不好 npm ERR!Linux 3.13.0-107-通用 npm 错误!argv “/usr/local/bin/node” “/usr/local/bin/npm” “安装” “-g” “iotivity-node” npm 错误!节点 v6.4.0 npm 错误!npm v3.10.8 npm 错误!代码生命周期

npm 错误!iotivity-node@1.2.1-1 安装:node-gyp rebuildnpm ERR!退出状态 1 npm ERR!npm 错误!iotivity-node@1.2.1-1 安装脚本“node-gyp rebuild”失败。npm 错误!确保您安装了最新版本的 node.js 和 npm。npm 错误!如果你这样做了,这很可能是 iotivity-node 包 npm ERR 的问题!不是 npm 本身。npm 错误!告诉作者这在您的系统上失败:npm ERR!node-gyp 重建 npm 错误!您可以通过以下方式获取有关如何为此项目打开问题的信息:npm ERR!npm 错误 iotivity-node npm ERR!或者,如果这不可用,您可以通过以下方式获取他们的信息:npm ERR!npm 所有者 ls iotivity-node npm ERR!上面可能有额外的日志输出。

3. 有没有人在安装iotivity-node时遇到过这个问题,如果有,你是如何解决的?预先感谢您的回答。

4

1 回答 1

0

致命:远端意外挂断

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

于 2018-02-08T19:19:11.860 回答