可选的电子表格组件
exceljs
node-xlsx
本次选用node-xlsx
实现思路
1,创建云函数
2,在云函数里读取云数据库里的数据
3,安装node-xlsx类库(node类库)
4,把云数据库里读取到的数据存到excel里
5,把excel存到云存储里并返回对应的云文件地址
6,通过云文件地址下载excel文件
1.创建云函数node-xlsx
在云函数package.json里的dependencies引入你需要的包版本即可,然后右键选 上传并部署: 云端安装依赖
3,在云端安装node-xlsx类库
在package.json文件中的dependencies节点中添加node-xlsx
cloudfunctions\node-xlsx\package.json
{
"name": "node-xlsx",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"node-xlsx":"latest",
"wx-server-sdk": "~2.1.2"
}
}