socket io typescript chat
1.0.0
此存儲庫包含使用TypeScript語言的服務器和客戶端代碼
閱讀有關此項目的詳細信息的博客文章:帶有打字稿的實時應用程序:集成Web插座,節點和Angular
嘗試實時演示:https://typescript-chat.firebaseapp.com
首先,確保您安裝了以下內容:
之後,如果您在Windows平台上,請使用Git bash運行所有命令。
為了啟動項目使用:
$ git clone https://github.com/luixaviles/socket-io-typescript-chat.git
$ cd socket-io-typescript-chat要在本地運行服務器,只需安裝依賴項並運行gulp任務即可創建一個構建:
$ cd server
$ npm install -g gulp-cli
$ npm install
$ gulp build
$ npm start socket.io服務器將在端口8080上運行
運行npm start時,此文件夾利用Nodemon,該文件將在更改並保存打字稿文件後自動重新加載服務器。與Nodemon一起,還有一項gulp watch任務,您可以運行以重新加載文件,但這不是必需的,僅作為教學替代方案提供。
打開其他命令行窗口並運行以下命令:
$ cd client
$ npm install
$ ng serve現在打開您的瀏覽器以下URL:http:// localhost:4200
查看Wiki頁面,以獲取有關在Heroku和Zeit.co上部署的更多詳細信息。
如果您添加任何其他平台進行部署,請隨時更新該頁面並重新讀書!
開源社區很棒!如果您正在與其他技術堆棧一起工作,請在此處添加您的項目的參考:
| 特徵 | 作者 | 地位 |
|---|---|---|
| React +打字稿 +材料-UI客戶端 | 尼爾沙特曼 | 進行中 |
貢獻非常感謝。您可以通過對您的語言,測試部分或任何其他功能添加i18n支持來做出貢獻。
| luixaviles | HugHanderson4 | Ultranunner | Theidinside | 卡木馬斯 | 地獄 |
| 你 |
麻省理工學院