- 締切済み
ubuntuに入れたhubotが動作しなくなった
現在ラズパイのiot関連のソフトの勉強として、Nodejs + hubot + slackを使ってみています。 概ねこちらのサイトの内容を参考に勉強しています。 Raspberry PiでSlack Botことはじめ on @Qiita https://qiita.com/tomkimra/items/be33bd27587d3c6eaca5 手持ちのwindowsマシンにoracleのVirtualBoxに入れたUbuntuにNodejsとhubotなどをインストールしていき、slackの自アカウントとの間でping pongを行うことができるようになりました。 ping pongができるようになったので、forever設定 Node.jsでforeverを使ってスクリプトの起動を永続化する on @Qiita https://qiita.com/setouchi/items/0dcc5869e7eb0ab524ea それから、hubot scriptなどをつかってボットっぽい感じの動作をやってみようといろいろとやっていたところ、 $ bin/hubot このコマンドで起動しようとしても次のようなエラーが出てきて全く起動できなくなってしまいました。 ERROR: npm is known not to run on Node.js v4.2.3 Node.js 4 is supported but the specific version you're running has a bug known to break npm. Please update to at least 4.7.0 to use this version of npm. You can find the latest release of Node.js at https://nodejs.org/ このエラー内容でググってみたところ、まったく同じような現象が起きたとの内容が質問サイトでもみつかりました。 https://www.nnn.ed.nico/questions/4131 現在UbuntuにインストールされているNode.js v4.2.3というVersionが古すぎるために起きている現象の可能性が高いとのことなのですが、Versionのアップデート方法がよくわかりません。 このエラーの解決方法をご教示頂きますよう、よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wormhole
- ベストアンサー率28% (1626/5665)