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"  
  } 
}  

这样就可以部署启动了

你可能感兴趣的:(coding.net上部署nodejs应用)