express搭建小程序后台
以下是使用 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 方法向该服务器发送请求,获取到返回的数据。需要注意的是,由于小程序无法直接访问本地服务器,需要将服务器部署到公网上才能正常访问。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现