2017-01-28 7 views
0

最近私は、slackでコマンドを入力するだけでnodeJSアプリケーションを配備できることを知りました。私はこれについてかなり混乱しており、それをどうやって行うのか分からない。私は私が望むことをするブログを見つけましたが、そのブログには技術的な詳細はありません。スラックからexpressJSアプリケーションを配備する方法は?

https://tech-blog.serenytics.com/deploy-your-saas-with-a-slack-bot-f6d1fc764658#.yzk9ff982

答えて

1

あなたは段階的にノードを使用してスラックボットを作成する方法を示しthis tutorialをチェックアウトすることができます。

このチュートリアルでは、SlackのリアルタイムメッセージングAPIとWebソケットを使用してインターフェイスするslackbots npmパッケージを使用しているため、厳密に表現する必要はありません。しかし、必要に応じて、簡単にExpressベースのアプリケーションと統合することができます。

実際の展開オーケストレーションが関係している部分については、それはあなたのアプリケーションがデプロイされる方法に依存します。ドッカーを使用している場合は、dockerodeノードモジュールを使用してコンテナを作成して起動することをお勧めします。

+0

に展開するdokkuを使用していますか? いずれにせよ、あなたはhttps://nodejs.org/([子プロセスを生成]でCLIコマンドを[ここ](http://dokku.viewdocs.io/dokku/deployment/application-deployment/)トリガすることができますapi/child_process.html)をノードから削除します。 – lorefnon

+0

実際に問題がある、私はdokkuにデプロイするためのコードを持っている/フォルダdistのを持っている..しかし、私は、 '一口を使用するたびに自動的に作成されますので、私はまた、私はdistの/をプッシュする必要がいけないその上githubの上のレポを持っています'コマンド。だから私はドックにコードをプッシュする必要があるときは、私は.gitignoreファイルを変更する必要があります..私はこの問題を解決する方法を知っていない..私はちょうどインターネット上のすべてのserchingです。 1人はボットを作っていかなければならないと言いました。私が今混乱している理由です。 @lorefnon – gauravmehla

関連する問題