Rocket.Chatはビルドしてしまうとjavascriptなどのファイルが圧縮された状態になってしまう。
しかしこれだと開発者的にはとても困る。
そこで今回はソースが可読な状態でのRocket.Chatの起動方法を紹介します。 参考サイトは以下になります。Linuxに向けた方法が書いてありますが、mac向けに読み替えていきます。
インストール手順
①まず必要なモジュールをインストールしておきます。すでに入っている場合などはスキップしても良いです。
brew install g++ build-essential git curl python-minimal
②meteorをインストールします。
curl https://install.meteor.com/ | sh
③Rocket.Chatのサイトからソースコードをダウンロードします。 今回はgitからクローンして来ています。
git clone https://github.com/RocketChat/Rocket.Chat.git
④ダウンロードしたRocket.Chatのフォルダに入り、npmのアップデートとRocket.Chatの起動を実行します。
cd Rocket.Chat meteor npm install meteor npm start
Npmのインストールと起動で時間がかかりますがこれで終了です。