Как использовать внешние библиотеки в 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, чтобы он работал?

Заранее спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос