NodeJS 使我能够用我最喜欢的语言之一编写后端代码:JavaScript。它是构建实时应用程序的完美技术。在本教程中,我将向您展示如何使用 ExpressJS 和 Socket.io 构建网络聊天应用程序。
设置环境
当然,首先要做的就是在您的系统上安装 NodeJS。如果您是 Windows 或 Mac 用户,可以访问 nodejs.org 并下载安装程序。如果您更喜欢 Linux,我建议您参考此链接。虽然我不会详细介绍这一点,但如果您遇到任何安装问题,我很乐意提供帮助;只需在本文下方发表评论即可。
安装 NodeJS 后,您就可以设置所需的工具了。
- ExpressJS - 这将管理服务器和对用户的响应
- Jade - 模板引擎
- Socket.io - 允许前端和后端之间的实时通信
继续,在空目录中创建一个包含以下内容的 package.json 文件。
{ "name": "RealTimeWebChat", "version": "0.0.0", "description": "Real time web chat", "dependencies": { "socket.io": "latest", "express": "latest", "jade": "latest" }, "author": "developer" }登录后复制
本文地址:http://gzyunji.cn