Node.jsの快適な開発デプロイ環境を構築(Heroku+Cloud9)
- Jun
- 18
Herokuは開発者がNode.jsアプリのビルドと実行できる環境を提供しています、最も重要なのは、Herokuは無料です。
今日はCloud9とHerokuで快適なNode.js開発環境とデプロイ環境を構築することを試してみます。
当然ですが、まず会員登録が必要です。
2.https://www.heroku.com
下記のソースコードで「package.json」を編集します。
下記のソースコードで「Procfile」を新規します。
これで生成したドメイン「https://myapp.herokuapp.com」から「Hello World」ページを見れるようになりました。 次のポストにNode.jsとHeroku関連の情報をもっと共有したいです、
Enjoy it!
今日はCloud9とHerokuで快適なNode.js開発環境とデプロイ環境を構築することを試してみます。
当然ですが、まず会員登録が必要です。
1.会員登録
1.https://c9.io/2.https://www.heroku.com
2.Herokuでアプリの新規
ユニークなアプリ名(例:myapp)でアプリを新規すると、一つ公開ドメインが自動生成されます:https://myapp.herokuapp.com。3.Cloud9でNode.jsワークスペースの新規
4.Consoleで不要のライブラリーの削除
5.メインスクリプトファイルの編集
Change “server.js” to “app.js” with the following source code.6.package.jsonの編集
ルートディレクトリにある「package.json」または「server.js」はHerokuのNode.jsサーバービルド環境配置ファイルとして使用されます。下記のソースコードで「package.json」を編集します。
7.Procfileファイルの新規
Procfile中のコマンドはDyno開始してから実行されます。下記のソースコードで「Procfile」を新規します。
8.Deploy
最後に、Consoleから全てのファイルをHerokuにDeployします。 Deployが正常に完了すると、メッセージ”Verifying deploy…. done.”は出力されます、これで生成したドメイン「https://myapp.herokuapp.com」から「Hello World」ページを見れるようになりました。 次のポストにNode.jsとHeroku関連の情報をもっと共有したいです、
Enjoy it!
最近の投稿
- Salesforce DevTools リリースノート (version 3.10.0) – Lightning上項目一括編集
- Salesforce DevTools リリースノート (version 3.9.0) – 項目検索、SOQLクエリエディター
- Salesforce DevTools リリースノート (version 3.8.0)
- Salesforce DevTools利用者が10,000名達成!ありがとう!
- Lightning ComponentのApex側とデータ通信にPromiseを活用しよう
Top Posts
- Salesforce DevTools – 5万人以上愛用!強力なSalesforce開発者ツール - 217.7K views
- Date format && DateTime format - 201.9K views
- Salesforce一括編集 (Chrome拡張機能) -標準リストビューで一括新規, 更新, コピー, 削除, ClassicとLightning両方使える! - 157.5K views
- Sublime Text 3でSalesforceの爆速開発環境を構築 - 121.8K views
- スケージュール可能なApex一括処理バッチの実装 - 116.9K views
カテゴリー
- APEX
- アプリ
- Custom Label
- Custom Metadata
- Custom Setting
- Design & UI
- 交流会
- Heroku
- iOS & Object-c
- Lightnint Component
- Linux & Mac OS
- Metadata API
- Node.js
- Open Source
- Other
- PHP Framework
- Release Notes
- REST API
- Salesforce
- Salesforce DevTools
- Salesforce DX
- SOQL
- Tooling API
- Unit Tests
- Validation Rule
- Visualforce
- WordPress
コメントを投稿するにはログインしてください。