小程序模板网

使用 Express 框架搭建小程序后端服务器

发布时间:2018-02-01 18:21 所属栏目:小程序开发教程

摘自好奇猫使用Express框架搭建小程序后端服务器,专门为小程序提供 RESTful API 服务开发环境需要的软件包版本:Node.js版本 v7.2.0npm版本 v3.10.9MongoDB版本 v3.0.6安装和启动 MongoDB 数据库MongoDB 数据库的安 ...

 
 
 
摘自好奇猫

使用 Express 框架搭建小程序后端服务器,

专门为小程序提供 RESTful API 服务

开发环境需要的软件包版本:

  • Node.js 版本 v7.2.0

  • npm 版本 v3.10.9

  • MongoDB 版本 v3.0.6

安装和启动 MongoDB 数据库

MongoDB 数据库的安装步骤,

比如说安装3.0版本的 MongoDB,

可以查看官方文档,

请根据您自己使用的操作系统,

选择适合自己的 MongoDB 安装文档。

创建应用目录

新建一个目录文件 weapp-server,进入目录:

mkdir weapp-server && cd weapp-server

接下来生成项目需要的 package.json 文件,如下:

npm init -y

安装 express 和 mongoose 软件包

npm install --save express mongoose
  • express 基于 Node.js 的 web 应用框架

  • mongoose 可以让 Express 和 MongoDB 之间进行通信的中间件

添加应用入口文件

新建文件 index.js,然后添加代码如下:

let express = require('express');let app = express();let mongoose = require('mongoose');

mongoose.connect('mongodb://localhost:27017/weapp-server');

app.listen(3000, function() {  console.log('Your server is running on port 3000');
});

上述代码就创建了一个最简单的 Express 应用,

首先创建了一个 Express 实例 app

然后调用 mongoose中间件连接 MongoDB 数据库,

最后创建一个 HTTP server 实例,监听来自本地3000端口的所有请求。

启用应用

首先,启动 MongoDB 需要执行:

mkdir -p data/dbmongod --dbpath=./data/db

然后,安装一下 nodemon,执行命令:

npm install -g nodemon

然后,启用刚才创建的 Express 应用,执行命令:

nodemon index.js

命令行中会打印出 Your server is running on port 3000

说明 Express 应用已经运行起来了。

使用 nodemon 启动应用的目的是为了提高开发效率

每次修改代码之后,nodemon 会自动重启应用

这样,我们的后端服务器就算搭建起来,

后续会提高用户登录 API,存储小程序登录用户的信息



易优小程序(企业版)+灵活api+前后代码开源 码云仓库:starfork
本文地址:https://www.eyoucms.com/wxmini/doc/course/21393.html 复制链接 如需定制请联系易优客服咨询:800182392 点击咨询
QQ在线咨询