AD:靠谱的微信小程序外包开发

admin

admin

发表于 2017-07-26 21:05:07

摘要:微信小程序开发者社区(www.mntuku.cn)为您提供:使用 Express 框架搭建小程序后端服务器
相关的资讯,希望对您有帮助。

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

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

摘自好奇猫

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

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

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

安装和启动 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,存储小程序登录用户的信息


23阅读 | 0评论
你的回应
写文章

8062