У меня проблемы с установкой node.js приложения, которое мне удавалось установить нормально дважды в прошлом, около года go. Пакет plantower считывает данные с датчика Plantower PMSxx03 с использованием USB-порта и специального кабеля.
У меня есть последние версии node.js и npm, например:
$ node --version
v12.16.1
npm --version
6.14.2
инструкции здесь:
https://github.com/perfectworks/node-plantower
скажите, сделайте это:
npm install --save plantower
но когда я получаю ошибки -
node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v72-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for serialport@4.0.7 and node@12.16.1 (node-v72 ABI) (falling back to source compile with node-gyp)
является первым, и есть несколько других, оканчивающихся следующим образом:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! serialport@4.0.7 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the serialport@4.0.7 install script.
Я опустил намного больше. Кажется, здесь отсутствует двоичный файл с последовательным портом, верно? И может кто-нибудь сказать мне, как это исправить?
Дейв