Grafana示例Workshop-panel无法正常工作-TypeError:a.ReactPanelPlugin不是构造函数

时间:2019-05-14 07:32:35

标签: reactjs grafana

试图在Grafana中创建一个带有react的面板插件。 如他们的演示所示,添加了他们创建的车间面板并将其添加到我的设置中。 运行它时,出现错误: 无法导入插件模块TypeError:a.ReactPanelPlugin不是构造函数

1 个答案:

答案 0 :(得分:0)

我遇到了同样的错误。这可能是由于grafana最新版本尚未完全支持react插件。

我为解决该问题所做的事情:

按照以下说明使用纱线链接:https://www.npmjs.com/package/@grafana/ui

  

“出于开发目的,我们建议使用yarn链接,该链接将创建指向@ grafana / ui lib的符号链接。为此,请导航至package / grafana-ui   并运行纱线连接。然后,导航到您的项目并运行yarn链接   @ grafana / ui以使用库的链接版本。要取消链接,请按照   相同的步骤,但是使用毛线取消链接。”

然后在反应面板模块中。tsx将export const reactPanel = new PanelPlugin(MyPanel);更改为export const plugin = new PanelPlugin(MyPanel);

对我有用:-)