Board logo

标题: 部署一个基于 Meteor 的 Web 和移动聊天服务器(2) [打印本页]

作者: look_w    时间: 2018-11-18 18:51     标题: 部署一个基于 Meteor 的 Web 和移动聊天服务器(2)

第 4                步. 设置需要的应用程序环境变量并启动服务器您必须至少设置以下环境变量,服务器才能正确启动:
第 5 步.                创建一个管理用户您的群聊服务器现在正在运行。Rocket.Chat 支持最新版本的 Chrome、Safari 和 Firefox,也可以使用 iPhone 和                Android 手机浏览器。
可通过 Administration 菜单执行的任务包括:
第 6 步.                添加更多用户并探索特性向小组的其他成员发送包含服务器的 URL 的电子邮件邀请。他们可在服务器上注册新帐户。然后在您的小组中尝试一些新特性:
全面了解这个功能丰富的聊天服务器。您可能会找到许多适合您的聊天小组的功能。
第 7 步.                扩展 Rocket.Chat(可选)扩展 Rocket.Chat 的特性的首选方式是通过  ,这是                GitHub 开发的一个开源自动化接口。在这里,您可以实时地看到在项目的 GitHub 存储库中发生的,hubot 向 Rocket.Chat                社区服务器公布的活动:
Hubots 是简单的程式脚本,可以使用 CoffeeScript 或 JavaScript                编写。这些脚本通常在一台单独的计算机上运行并以普通用户身份连接到聊天服务器。hubot 以 Node.js 可执行程序的形式运行,可使用任何可用的                Node.js 库。
您不需要知道 Rocket.Chat 的内部接口即可编写 hubot。Hubot 提供了一种简单的编程抽象方法。您可从 Hubot                文档学到需要的所有知识。
  包含许多可立即用于                Rocket.Chat 的示例程式。Rocket.Chat 还拥有与 GitHub(或 GitLab)连接的  。这些程式可实时地向聊天室报告代码存储库活动(比如创建和修改 pull 请求、合并、问题或评论)。该程式还能够从                GitHub 获取 pull 请求、问题和要点等数据。随着时间的推移,可以证明这些程式对我的开发人员好友群体具有宝贵的价值。
第 8 步.                探究 Rocket.Chat 源代码(可选)Rocket.Chat 是一个快速演变的开源项目,有一个庞大的全球贡献者社区(目前超过 100                人)。源代码和关联的工具会在一段时间内发生巨大的变化。
如果您已熟悉   编程,您将会熟悉 Rocket.Chat                的代码库的结构。如果不熟悉,可以学习                  来稍加了解。
为了帮助您开始自行分析源代码,这里是一些主要源代码目录和文件,以及它们当前的内容:





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0