Не удается найти модуль./accelerometer
Я получаю приведенную ниже ошибку при попытке запустить johnny-5 на моем tessel 2:
Error: Cannot find module './accelerometer'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/tmp/remote-script/node_modules/johnny-five/lib/johnny-five.js:1:152)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
Я попытался установить модуль, но ошибка все еще появляется.
Любые указатели, пожалуйста, будет принята с благодарностью.
1 ответ
Решение
Попробуйте установить Node версии 8.11.1. Это сработало для меня. Потребовалось два дня, чтобы понять это.
Если это не работает, проверьте версию package.json на tessel-io и johnny-Five. Если версия узла в файле package.json отличается от используемой вами версии узла, обновите ее или понизьте ее до этой версии узла package.json.