Socket.IO - 環境
要開始使用 Socket.IO 進行開發 ,您需要安裝 Node 和 npm(節點包管理器) 。如果您沒有這些,請轉到 節點設定 以在本地系統上安裝節點。通過在終端中執行以下命令,確認已安裝節點和npm。
node --version
npm --version
您應該得到類似於下面的輸出
v5.0.0
3.5.2
開啟終端並在終端中輸入以下內容以建立新資料夾並輸入以下命令 -
$ mkdir test-project
$ cd test-proect
$ npm init
它會問你一些問題; 以下列方式回答他們 -
這將建立一個 package.json node.js
配置檔案。現在我們需要安裝 Express 和 Socket.IO 。要安裝它們並將它們儲存到 package.json
檔案,請在終端中將以下命令輸入到專案目錄中。
npm install --save express socket.io
最後一件事是我們應該繼續重啟伺服器。當我們進行更改時,我們需要一個名為nodemon的工具。要安裝 nodemon ,請開啟終端並輸入以下命令 -
npm install -g nodemon
每當你需要啟動伺服器,不是使用 node app.js 而是使用 nodemon app.js 。這將確保您無需在更改檔案時重新啟動伺服器。它加快了開發過程。
現在,我們已經建立了開發環境。現在讓我們開始使用Socket.IO開發實時應用程式。