前端杂货铺让前端飞Meteor

Mac下运行Rocket.chat

2017-09-17  本文已影响180人  IOneStar

1,简介

2,准备工作

由于Rocket.chat使用的是Meteor框架,而Meteor框架是对Node.js的封装,源码中又使用到了CoffeeScript.js,使用数据库是MongDB,所以在Rocker.chat上做二次开发,需要学习的技术有Meteor, Node.js, CoffeeScript.js,MongDB;

其他资料

Rocket.chat要运行,必须安装Node.js,NPM,Meteor(包含了Mongdb)
node和npm的安装大家肯定特�别熟悉,下面说一下meteor的安装过程

3,安装meteor

curl https://install.meteor.com/ | sh

创建一个小工程的指令,

meteor create meteorApp
cd meteorApp
meteor

在浏览器中输入:http://localhost:3000/

4,下载和运行Rocket.chat

下载Rocet.chat最好使用git 的命令

git clone https://github.com/RocketChat/Rocket.Chat.git

等工程源码下载完毕后,进入对应的文件夹,然后运行

cd Rocket.Chat
npm start

在执行npm start的过程中,需要注意一下问题,否则可能会启动不了

npm config set registry https://registry.npm.taobao.org

我在安装的过程中出现报错:


找了phantomjs镜像单独安装了一下速度很快,就成功了,😊,然后把phantomjs添加到环境变量(方法如下)
1,cd phantomjs
2,cd bin
3,pwd     //注: 需要输出的复制地址
4,cd ~    // 回到根目录
5,vim .zshrc
6,添加到path
7,source .zshrc // 保存修改
phantomjst添加到Path.png

运行成功命令行如下


运行成功浏览器中如下


参考

如果运行中出现其他的问题欢迎与我交流
aboutme
github
blog

上一篇 下一篇

猜你喜欢

热点阅读