Как использовать внешние библиотеки в Grafana Datasource-плагин
Как я могу использовать внешнюю библиотеку в плагине источника данных Grafana?
Мой плагин работает, но когда мне требуется библиотека "mqtt", которую я установил и сохранил в файле package.json, я получаю следующую ошибку:
Ошибка плагина Ошибка загрузкиHTTP: // локальный: 3000 / государственный / MQTT как "mqtt" изHTTP: // локальный: 3000 / государственные / плагины / myfirstplug / datasource.js
this is what my datasource.js head looks like:
define([
'mqtt'
'angular',
'lodash',
'../core_module',
'app/core/config',
],
function (mqtt,angular, _, coreModule, config) {
'use strict';
Как я уже сказал, package.json уже включает mqtt в качестве зависимости, и я поместил папку mqtt почти в каждую папку, которая также может быть использована в качестве папки библиотеки вручную.
Как я могу использовать библиотеку npm в плагине источника данных grafana, чтобы он работал?
Заранее спасибо!