npm install serialport无法正常工作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了npm install serialport无法正常工作相关的知识,希望对你有一定的参考价值。
当我尝试安装serialport
时,它会发出以下警告:
sudo npm install serialport --save
npm WARN EPACKAGEJSON arduino@1.0.0 No description
npm WARN EPACKAGEJSON arduino@1.0.0 No repository field.
npm ERR! Linux 3.13.0-61-generic
npm ERR! argv "node" "/usr/local/bin/npm" "install" "serialport" "--save"
npm ERR! node v0.12.4
npm ERR! npm v3.3.8
npm ERR! path /home/ayushgp/learning/arduino/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/bin/har-validator
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! enoent ENOENT, chmod '/home/ayushgp/learning/arduino/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/bin/har-validator'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /home/ayushgp/learning/arduino/npm-debug.log
答案
看一下这个解决方法(节点版本v4.2.4):
npm install serialport --build-from-source
正如我在许多论坛中所读到的,将sudo
与npm
一起使用并不是一个好习惯。
以上是关于npm install serialport无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
无法运行 npm 命令“npm install -g tty.js”。
npm install chromedriver 无法正常工作