基於NodeJs 打造Web 在線聊天室
Socket.IO 簡介與基礎環境搭建
任務時間:10min ~ 20min
關於Socket.IO
Socket.IO 可以實現在瀏覽器和服務器之間實時雙向通信,本節課程將詳細介紹Socket.IO 的搭建與部署,並在結束後完成Socket.IO Web聊天室,幫助大家快速上手Socket.IO。
安裝NodeJs
在CentOS 環境中,可以直接使用yum 安裝NodeJs
安裝npm
任務時間:10min ~ 15min
安裝npm 包管理器
搭建express 環境
任務時間:5min ~ 6min
創建目錄
創建web環境目錄
初始化環境目錄(回車即可)
關閉npm的https強制效驗
安裝express
搭建拉取socket.io
任務時間:5min ~ 6min
npm 拉取socket.io
安裝git
拉取socket demo
修改package.json 文件
- 定位到/etc/hosts 文件