【发布时间】:2018-02-26 08:45:12
【问题描述】:
我正在尝试使用 node.js 串行端口包,但它给出了一些我不理解的错误。
为简化起见,我从一个清晰的目录“test”开始,然后创建一个新应用:
sudo npm 初始化
然后我尝试安装串口:
sudo npm install serialport --save
但我遇到了这个错误:
serialport@5.0.0 install /*********/test/node_modules/serialport node-pre-gyp install --fallback-to-build
env: node: 没有这样的文件或目录 npm WARN test@1.0.0 无说明 npm WARN test@1.0.0 没有存储库字段。
npm 错误!文件 sh npm 错误!代码生命周期 npm 错误!错误号 ENOENT npm 错误!系统调用产生 npm 错误!串口@5.0.0 安装:
node-pre-gyp install --fallback-to-buildnpm 错误!生成 ENOENT npm 错误! npm 错误! serialport@5.0.0 安装脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /Users/myUser/.npm/_logs/2017-09-17T20_33_23_435Z-debug.log
我尝试过其他版本,清除 npm 缓存和其他奇怪的东西,但我没有得到任何解决方案。
版本: OSX 10.8.5 节点-v:v8.4.0
谢谢!
【问题讨论】:
标签: npm