npm安装serialport时出错

npm安装serialport时出错,npm,Npm,我试图使用node.js serialport包,但它给出了一些我不理解的错误 为了简化,我从一个清晰的目录“test”开始创建一个新的应用程序: sudo npm init 然后我尝试安装serialport: sudo npm安装串行端口--保存 但我有一个错误: serialport@5.0.0安装/******/test/node_模块/serialport 节点预gyp安装--回退到构建 env:node:没有这样的文件或目录 npm警告test@1.0.0没有描述 npm警告test

我试图使用node.js serialport包,但它给出了一些我不理解的错误

为了简化,我从一个清晰的目录“test”开始创建一个新的应用程序:

sudo npm init

然后我尝试安装serialport:

sudo npm安装串行端口--保存

但我有一个错误:

serialport@5.0.0安装/******/test/node_模块/serialport 节点预gyp安装--回退到构建

env:node:没有这样的文件或目录 npm警告test@1.0.0没有描述 npm警告test@1.0.0没有存储库字段

npm错误!锉刀 npm错误!代码失效循环 npm错误!厄尔诺·埃诺特 npm错误!系统调用生成 npm错误!serialport@5.0.0安装:
node-pre-gyp-install——回退到构建
npm错误!产卵期
npm错误!
npm错误!失败serialport@5.0.0安装脚本。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出

npm错误!此运行的完整日志可在以下位置找到: npm错误/Users/myUser/.npm/_logs/2017-09-17T20_33_23_435; z-debug.log

我尝试过其他版本,清除npm缓存和其他奇怪的东西,但我没有得到任何解决方案

版本: OSX 10.8.5 节点-v:v8.4.0

谢谢

好的

我已通过此订单解决此问题,以便安装:

sudo npm安装serialport--不安全的perm--从源代码生成

正如serialport网页所说:

谢谢大家