以下是使用 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 方法向该服务器发送请求,获取到返回的数据。需要注意的是,由于小程序无法直接访问本地服务器,需要将服务器部署到公网上才能正常访问。
标签:const,res,app,express,cors,后台,port,搭建 From: https://www.cnblogs.com/full-stack-linux-new/p/17658308.html