npm install express-generator -g       全局安装express生成器

express -h  帮助中心

express 项目名

npm i    安装依赖

node bin/www || pm2 start bin/www   启动

端口默认3000    http://localhost:3000/

出现下面的界面表示创建成功

如果项目有改动,要重新启动node bin/www

node遵循commonjs规范:通过module.exports输出的

创建一个二级路由页面并访问

1.在routes目录创建一个文件夹pay,在pay目录里新建一个文件wx.js

var express = require('express');
var router = express.Router(); /* GET home page. */
router.get('/test', function(req, res) {
res.json({
code:0,
data:'test',
message:''
})
}); module.exports = router;

2.在app.js里引入wx.js

var wx = require('./routes/pay/wx');

app.use('/api/wechat', wx);

3.重新运行node bin/www

浏览器输入:http://localhost:3000/api/wechat/test

一个简单的demo完成

最新文章

  1. 关于 ASP.NET MVC 中的视图生成
  2. mac版本navicat连接oracle报错ORA-21561
  3. Canvas绘图API
  4. 第三方Push服务:Urban Airship
  5. MySQL分区表(转)
  6. 访问图像中的像素[OpenCV 笔记16]
  7. poj2262
  8. Async 与 Await 关键字研究
  9. Django Url编码问题
  10. 关于jq操作table下多个type=radio的input的选中
  11. js面向对象的学习笔记九(BOM 与 DOM 经常使用的属性分析)
  12. UVA 1400 线段树
  13. [技术]浅谈c++ this指针
  14. 一步一步学习Vue(十三)
  15. 使用Aes对称加密解密Web.Config数据库连接串
  16. 初次接触Java
  17. texmaker报错:could not start command 解决
  18. MySQL性能管理及架构设计
  19. 字符串分隔 ->连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
  20. 基于JQuery的前端form表单操作

热门文章

  1. java中的常量和变量
  2. hadoop-1.2.1 伪分布配置
  3. H3C RIP路由表的维护
  4. Spring Data JPA坑点记录
  5. C# 多线程的等待所有线程结束
  6. Linux 内核注册一个 USB 驱动
  7. phpcms V9自定义分页函数
  8. LuoguP1402 酒店之王
  9. Xgboost参数调节
  10. 22.XML