Socket.IO - 環境

要開始使用 Socket.IO 進行開發 ,您需要安裝 Nodenpm(節點包管理器) 。如果您沒有這些,請轉到 節點設定 以在本地系統上安裝節點。通過在終端中執行以下命令,確認已安裝節點和npm。

node --version
npm --version

您應該得到類似於下面的輸出

v5.0.0
3.5.2

開啟終端並在終端中輸入以下內容以建立新資料夾並輸入以下命令 -

$ mkdir test-project
$ cd test-proect
$ npm init

它會問你一些問題; 以下列方式回答他們 -

Environment Setup

這將建立一個 package.json node.js 配置檔案。現在我們需要安裝 ExpressSocket.IO 。要安裝它們並將它們儲存到 package.json 檔案,請在終端中將以下命令輸入到專案目錄中。

npm install --save express socket.io

最後一件事是我們應該繼續重啟伺服器。當我們進行更改時,我們需要一個名為nodemon的工具。要安裝 nodemon ,請開啟終端並輸入以下命令 -

npm install -g nodemon

每當你需要啟動伺服器,不是使用 node app.js 而是使用 nodemon app.js 。這將確保您無需在更改檔案時重新啟動伺服器。它加快了開發過程。

現在,我們已經建立了開發環境。現在讓我們開始使用Socket.IO開發實時應用程式。