准备工作
安装必须的包
1 | npm i -g yo |
开始
1.新建插件的文件夹, 在文件夹下执行yo @superset-ui/superset
1 | # 创建目录 |
- 插件打包
1
2npm ci
npm run build
添加到superset
1.要将包添加到 Superset,请转到superset-frontend Superset源文件夹中的子目录并运行以下命令:
1 | npm i -S /tmp/superset-plugin-chart-hello-world |
2.在此之后编辑superset-frontend/src/visualizations/presets/MainPreset.js并进行以下更改:
1 | #引入插件 |
- superset 中查看
1
2npm run dev
# 或者 npm run dev-server
结合前篇 查看效果。
参考文档在 Superset v2 中构建自定义 Viz 插件
Creating Visualization Plugins