質問: require('now').initialize(plainHttpServer); ...省略... ``` nowモジュールインストール先ディレクトリの中身は次の通りです。 > > ├── download > > │ ├── dist > > │ │ ├── download.js > > │ │ └── now > > │ └── install.js > > ├── license.md > > ├── package.json > > └── readme.md > > > ディレクトリに'now.js'というファイルは見当たらず、nowというバイナリがあります。 このnowを起動するとメールアドレスを要求します。zeit社提供のPAASサービスの登録プログラムの様に感じます。 つきましては、nowjsモジュールをインストールする方法に関してご教示をお願いいたします。 尚、当方の動作環境は以下の通りです。 > > ホスト : Windows10 > > ゲスト : Ubuntu15.10 > > VM : VirtualBox5.1.6 > > >
回答: そのライブラリについては知りませんが、たぶん今npmに「now」という名前で登録されてるのはnowjsとは違うものではないでしょうか。その本の情報が古いと思われます。 nowjsをnpmで探しましたが見つかりませんでした。githubにはそれらしきものがありました。しかし更新もされておらず使ってる人もあまりいないみたいなので、代わりにSocket.ioを使うことをおすすめします。