jiaxp 发表于 2017-2-22 06:06:02

coding.net上部署nodejs应用

首先说明一下coding.net是做什么的,把官网的介绍直接copy过来好了,其实我也是刚开始使用。



Coding.net 为软件开发者提供基于云计算技术的软件开发平台,包括项目管理,代码托管,运行空间和质量控制等等。目前,Coding.net 的核心业务包括: 

[*]代码托管平台
通过代码版本控制系统 git 进行公开项目或者私有项目的源码托管。
[*]在线运行环境
无需重复搭建配置环境,一键部署,在云端进行项目展示。
[*]代码质量监控
通过自动化静态代码分析等管理工具,发现代码问题,获取代码度量信息,及时了解代码质量状况,保证项目管理质量。
[*]项目管理平台
通过社会化项目协作管理平台,开发团队成员之间可自由进行信息交流、知识分享、任务管理和项目讨论,让远程协作和云端管理变得简单高效。
 我能在 Coding.net 上做些什么?

[*]源码托管,版本控制安全高效
[*]一键部署,Demo 演示轻松方便
[*]代码分析,有效提升代码质量
[*]项目讨论,任务分配,文档分享,远程协作,总有一款适合您
[*]既能独立开发又能公开交流,帮您寻找志同道合的攻城狮战友
[*]冒泡,评论,点赞,社交互动一网打尽





coding.net中演示功能的部署方法: 首先需要有两个必备文件: 1.app.js启动文件,名称随便,内容如下:

var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(process.env.VCAP_APP_PORT || 3000);

2.package.json,用于配置依赖与启动入口:

{
"name": "default-nodejs-app",
"version": "0.0.1",
"author": "hp",
"scripts": {
"start": "node app.js"
},
"dependencies": {
},
"engines": {
"node": "0.10.x",
"npm": "1.3.x"
}
}

这样就可以部署启动了
页: [1]
查看完整版本: coding.net上部署nodejs应用