NodeJsに基づいてWebオンラインチャットルームを構築する.
1675 ワード
Sockett.IOプロファイルと基礎環境構築
タスク時間:10 min~20 min
Sockett.IOについて
Sockett.IOはブラウザとサーバーの間でリアルタイムで双方向通信が可能で、この授業ではSocket.IOの構築と配置を詳しく紹介し、終了後にSockett.IO Webチャットルームを完成し、Sockett.IOを迅速に入手できるようにします.
NodeJsをインストール
CentOS環境では、yumを直接使用してNodeJsをインストールすることができます.
タスク時間:10 min~15 min
npmパッケージマネージャの取り付け
タスク時間:5 min~6 min
ディレクトリを作成
ウェブ環境ディレクトリを作成
タスク時間:5 min~6 min
npm引取sockete.io/etc/hostsファイル に位置決めされました.
アクセス :3000
転載先:https://www.cnblogs.com/feige1314/p/10119620.html
タスク時間:10 min~20 min
Sockett.IOについて
Sockett.IOはブラウザとサーバーの間でリアルタイムで双方向通信が可能で、この授業ではSocket.IOの構築と配置を詳しく紹介し、終了後にSockett.IO Webチャットルームを完成し、Sockett.IOを迅速に入手できるようにします.
NodeJsをインストール
CentOS環境では、yumを直接使用してNodeJsをインストールすることができます.
yum install nodejs -y
npmの取り付けタスク時間:10 min~15 min
npmパッケージマネージャの取り付け
yum install npm -y
express環境を構築するタスク時間:5 min~6 min
ディレクトリを作成
ウェブ環境ディレクトリを作成
mkdir www
cd www
環境ディレクトリを初期化します(車に返却すればいいです)npm init -y
npmを閉じるhttps強制効果npm config set strict-ssl false
expressをインストールするnpm install express --save
sockete.ioを構築して引き出します.タスク時間:5 min~6 min
npm引取sockete.io
npm install --save socket.io
gitを取り付けるyum install git -y
socket demoを引き出しますgit clone https://github.com/socketio/chat-example.git
mv chat-example/* /root/www/
package.jsonファイルを修正します.{
"name": "socket-chat-example",
"version": "0.0.1",
"description": "my first socket.io app",
"dependencies": {
"express": "^4.15.2",
"socket.io": "^1.7.3"
},
"scripts": {
"start": "node index.js"
}
}
取り付けnpm依存npm install
Sockett.IOを実行node index.js
socketにアクセスしてデモをテストします.アクセス :3000
転載先:https://www.cnblogs.com/feige1314/p/10119620.html