- 新增 Node.js + Express 后端服务 (server.js) - POST /api/chart: JSON 请求体生成图表 PNG - GET /api/chart: URL 参数生成图表 PNG - 支持所有前端配置参数(图表类型/主题/标签/堆叠/分割等) - 使用 @napi-rs/canvas + echarts 服务端渲染 - 自定义分辨率和像素倍率 - 添加 /api/health 和 /api/docs 接口 - 更新 README 文档,添加 API 使用说明
17 lines
381 B
JSON
17 lines
381 B
JSON
{
|
|
"name": "data-chart-tool",
|
|
"version": "1.1.0",
|
|
"description": "数据可视化图表生成器 - 支持 Web UI 和 API 生成图表图片",
|
|
"main": "server.js",
|
|
"scripts": {
|
|
"start": "node server.js",
|
|
"dev": "node server.js"
|
|
},
|
|
"dependencies": {
|
|
"express": "^4.18.2",
|
|
"echarts": "^5.5.0",
|
|
"@napi-rs/canvas": "^0.1.58",
|
|
"cors": "^2.8.5"
|
|
}
|
|
}
|