端末でいろいろな実験をしていたら、google-home-notifier が急に何も話さなくなってしまったので、手動でコマンドを打ったところ、以下のようになりました。
curl -X POST -d “text= テスト” http://127.0.0.1:8091/google-home-notifier
curl: (7) Failed to connect to localhost port 8091: 接続を拒否されました
そこで、node example.js を手動起動してみましたが、以下のようになりました。
他の実験をやる中で、nodeの(?)バージョンを上げてしまい、不一致のエラーが出たようです。
cd googleHome/google-home-notifier
node example.jswas compiled against a different Node.js version using
NODE_MODULE_VERSION 59. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
以下で、解決しました。
cd googleHome/google-home-notifier
sudo npm install -g npm
npm update
npm update だけでも良かったかもしれないです。
よくわからんです。
コメント