1 Star 0 Fork 4

好雨科技 / nodejs-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

NodeJS 示例程序

项目介绍

本项目是一个简单的 NodeJS 示例,来自官网。目录结构:

.
├── router.js
├── requestHandlers.js
├── server.js
├── index.html
├── MySQL.html
├── apiInstance.html
├── README.md
├── app.js
└── package.json

项目要求

包管理器

NodeJS 程序需要使用 npm 管理依赖,且必须存在 package.json 文件,如果不存在请使用 npm init 命令创建并配置需要的依赖和其它信息,否则应用将无法部署。package.json的具体配置项请参考 npm 文档

package.json 文件示例:


{
  "name": "node-demo",
  "version": "0.0.1",
  "description": "webserver demo from http://nodejs.org/",
  "engines": {
    "node": "8.9.3"
  },
  "main": "index.js",
  "scripts": {
    "start": "node index.js"
  },
  "dependencies": {
    "body-parser": "^1.18.3",
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "mysql": "^2.16.0"
  },
  "license": "MIT"
}

监听端口

NodeJS 应用需要使用 PORT 环境变量的值来确定 web 服务需要监听的端口,示例:

app.listen(process.env.PORT || 5000);

本地测试

  1. 执行 npm install 安装所需依赖包。
  2. 执行 npm start 即可启动 web 服务器。
  3. 访问 http://localhost:5000 预览效果

空文件

简介

暂无描述 展开 收起
HTML 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/rainbond/nodejs-demo.git
git@gitee.com:rainbond/nodejs-demo.git
rainbond
nodejs-demo
nodejs-demo
master

搜索帮助