2021年9月12日日曜日

Node.jsのSocket.ioによる接続とC++の呼び出し(2)

 基本は、先の記事の後者の方、つまりNode.jsからC++を呼び出すシステムを基礎に、そこに前者のSocket.ioのシステムをかぶせる方法にしている。

(1)projectの作成

npm init -y

でプロジェクトを作成し、モジュールをインストールするが、そのときにSocket.ioをかぶせるときに必要になる、socket.isとNodeによるウェッブサーバーのexpressのモジュールもインストールするとよい。

npm install node bindings node-addon-api socket.io express

となる。ただし記事では、上記のようにnodeのモジュールも入れることになっているが、これを入れるとモジュールがバカでかくなる。先にnode.jsをしっかりインストールしてあれば、これを入れなくても動くはず(私は入れていない)。

まず、解説の例をしっかり動かしてみることが大事だ。そうすると、一体何が効いているかが見えてくる。



0 件のコメント:

コメントを投稿

立ち上がらないraspberrypiのネットワーク

 raspberrypiのネットワークが立ち上がらなくなってしまっていた。差し当たって必要ないのでほっておいたが、今日、いろいろ調べてみた。 結局、raspi-confgで、network Configure をdhcpcdから、networkmanagerに変更したら立ち上がる...