FlyFish是云智开源的数据可视化编排平台。通过配置数据模型为用户提供上百种可视化图形组件,零编码实现满足业务需求的炫酷可视化大屏。同时,FlyFish还提供了灵活的扩展能力,支持组件化开发、自定义功能、全局事件配置,能够保障复杂需求场景的高效开发和交付。需要注意的是,本避坑指南仅针对云智开源数据可视化平台FlyFish。如果你也对数据可视化感兴趣,欢迎点击飞鱼,给飞鱼一个Star。并微信添加xiaoyuerwise回复飞鱼,并加入飞鱼开发者交流群一起讨论。Q1FlyFish构建成功后,组件开发模块报错。A1:没有导入组件包,组件包下载地址如下:https://flyfish-demo.opscloud...Q2:FlyFish2.0版本报前端npm安装依赖包报错A2:Nodev12versionNPMisrequiredtoinstallthedependencypackage.Q3:启动FlyFish部署后报错A3:web项目需要编译正确放置在www/static目录下,请检查该目录下是否有对应的编译代码Q4:npm源加载失败A4:可以去掉当前组件.npmrc和.yarnrc中的内容,这个包已经发布到npmpublicsource。Q5:导出公共组件后,重新导入报错。安装配置FlyFish2.0后,先在线导出组件,再导入,无法正常显示。目前使用的mysql、redis、code-server、solution_platform、visual_component_platform都是dokcer单独制作的。该图像在k8s上运行。A5:FlyFish非公共组件无法导出,所以上述操作会失败。公共组件可以在仓库下载:https://github.com/CloudWise-...Q6:组件开发平台npmrunbuild报错A6:以上情况需要使用nodev12版本,npm安装依赖包,编译。Q7:在公网调用API存在跨域问题。系统信息如下:浏览器版本:Version101.0.4951.64(OfficialBuild)(x86_64)操作系统:CentOS7.6节点版本:NodeJS14.9A7:开源版本跨域问题需要自行使用Proxy等方法可以用来解决跨域问题。飞鱼企业版内置的数据源管理也可以解决跨域问题。Q8:导出json文件后重新导入,出现错误。Demo环境下,将编辑好的模板2的json文件导出后,导入到个人模板1中出现错误。。系统信息如下:浏览器版本:Version101.0.4951.64(OfficialBuild)(x86_64)操作系统:CentOS7.6节点版本:NodeJS12.22A8:需要检查导出的模板是否完整。如果有变化,需要检查json是否符合JSON格式验证。Q9:在demo环境下下载模板后,直接放到tomcat的webapps目录下,报访问错误,组件加载失败。系统信息如下:浏览器版本:Version101.0.4951.64(OfficialBuild)(x86_64)操作系统:CentOS7.6A9需要使用nginx或者其他方式访问服务,然后确认服务的componentDir路径是否正确config下的env配置正确。Q10:FlyFish组件显示问题A10:组件需要编译成功才能显示,请检查js代码是否正确。开源的好处现在,云智慧开源了数据可视化和编排平台FlyFish。通过配置数据模型为用户提供上百种可视化图形组件,零编码实现满足业务需求的炫酷可视化大屏。同时,FlyFish还提供了灵活的扩展能力,支持组件开发、自定义函数、全局事件等配置,能够保障复杂需求场景的高效开发和交付。点击下方地址链接,欢迎大家给飞鱼一个star。参与组件开发,更有万元现金等你拿。GitHub地址:https://github.com/CloudWise-...Gitee地址:https://gitee.com/CloudWise/f...百万现金福利:http://bbs.aiops.cloudwise.co。..微信扫描识别下方二维码,关注【飞鱼】加入AIOps社区飞鱼开发者交流群,与飞鱼项目PMC面对面交流~
