だから私はインストールされているsocket.io
:NodeJS + SocketIOクライアント側のスクリプトは、次のコマンドを使用して
npm install --save socket.io
私が正しく私のサーバーを設定している、と私は今、私のクライアントを設定しようとしています。クライアントがsocket.io
ライブラリを使用するには、socket.io
ライブラリをインポートする必要があります。伝統的に、私はそうのようにそれを行うだろう:私のすべてのsocket.io
ものが彼らのルートとしてpublic
フォルダを持っている私の見解からはアクセスできません私のサーバー、上node_modules
に住んでいることを除いて
<script src="/path/to/socket.io.js"></script>
。クライアントにsocket.io
をロードするにはどうすればよいですか?
これまでのところ、public/js
フォルダ内に貼り付けをコピーするだけで解決しましたが、フロントエンドのものをnpm
にインストールするたびにこれを行うつもりはありません。私はBower
とBrowserify
のようなものについてオンラインで読んだことがありますが、混乱は私がここに来てストレートな答えを求めることを決めたようなものでした。