express搭建小程序后台

发布时间 2023-08-26 07:48:25作者: linux星

以下是使用 express 搭建小程序后台的代码示例:

 

1. 安装依赖

 

```bash

npm install express body-parser cors

```

 

2. 创建 app.js 文件

 

```javascript

const express = require('express');

const bodyParser = require('body-parser');

const cors = require('cors');

 

const app = express();

app.use(bodyParser.json());

app.use(cors());

 

// 定义路由

app.get('/', (req, res) => {

  res.send('Hello World!');

});

 

// 启动服务器

const port = process.env.PORT || 3000;

app.listen(port, () => {

  console.log(`Server is running on port ${port}`);

});

```

 

3. 运行 app.js

 

```bash

node app.js

```

 

4. 在小程序中发起请求

 

```javascript

wx.request({

  url: 'http://localhost:3000/',

  method: 'GET',

  success: function(res) {

    console.log(res.data);

  },

  fail: function(err) {

    console.error(err);

  }

});

```

 

以上代码实现了一个简单的 express 服务器,并提供了根路径 / 的路由。在小程序中可以通过 wx.request 方法向该服务器发送请求,获取到返回的数据。需要注意的是,由于小程序无法直接访问本地服务器,需要将服务器部署到公网上才能正常访问。