Node.js的快速开发发布环境(Heroku+Cloud9)
- 6月
- 18
Heroku为开发者提供了Node.js应用的编译执行环境,最重要的是它是免费的。
今天将尝试使用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 App
用未存在的App名(如:myapp)新建一个App后,Heroku便会自动生成一个域名:https://myapp.herokuapp.com。3.新建Cloud9的Node.js工作区
4.用Console删除不用的类库
5.编辑主脚本文件
重命名”server.js”为”app.js”并用以下代码替换。6.编辑package.json
根目录下的「package.json」后者「server.js」将被Heroku作为Node.js服务器的配置文件使用。用以下的代码编辑「package.json」。
7.新建Procfile文件
Procfile中的命令内容将在Dyno开始时被调用执行。用以下的代码新建「Procfile」。
8.Deploy
最后,从Console中Deploy所有文件到Heroku上。 Deploy正常完成的情况下,将会输出”Verifying deploy…. done.”的Deploy结果,此时我们便可访问https://myapp.herokuapp.com,如无意外将会看到“Hello World”的输出信息。 在接下来的文章中将会对Node.js及Heroku进行更多的介绍。
Enjoy it!
近期文章
- Salesforce DevTools Release Notes (version 3.10.0) – mass edit custom fields on lightning
- Salesforce DevTools Release Notes (version 3.9.0)- Object Fields, SOQL Query Editor
- Salesforce DevTools Release Notes (version 3.8.0)
- Salesforce DevTools的开发者用户突破10,000名!THANK YOU!
- Lightning Component中使用Promise处理Apex服务端请求
Top Posts
- Salesforce DevTools – Saleforce开发者必备Chrome扩展 - 225K views
- Date format 与 DateTime format - 208.7K views
- Salesforce批量编辑 (Chrome扩展) – 在任何标准视图上进行批量插入, 拷贝, 更新, 删除, 支持Classic与Lightning! - 160.5K views
- 编写一个可被计划执行的Batch Apex - 123.5K views
- 用Sublime Text 3架设Salesforce的快速开发环境 - 122.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
您必须登录才能发表评论。