Добавление модулей в angular-метеор - PullRequest
0 голосов
/ 21 февраля 2019

Я разрабатываю веб-приложение с angular-meteor (Angular1).Это использует веб-пакет в качестве модуля модуля.С тех пор, как я начал, я обнаружил, что невозможно внедрить модули npm / bower в мой модуль приложения.

Я постоянно получаю ошибки, такие как:

Error: [$injector:nomod] Module xxx is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

Я обычно следую официальным документам, которые состоят из:

  • Загрузка модуля npm
  • Включение скриптов в мой index.html
  • Добавление модуля в модуль моего приложения

Но это всегда выдает ошибку выше.

Затем я пробую разные методы, такие как импорт модуля вверху страницы, используя:

import exampleModule from 'angular-example-module';

и добавление exampleModule в мой список модулей, но, похоже, ничего не работает.

Раньше я использовал angular без веб-пакета и никогда не было этой проблемы.Я что-то пропустил?Есть ли особая процедура, о которой я не знаю?

1 Ответ

0 голосов
/ 23 февраля 2019

Нашел ответ, если у кого-то еще был такой же вопрос.

Вы должны импортировать модуль в основной файл javascript следующим образом:

import moduleVariable from '<path-to-module>';

, а затем включить переменную module взависимости вашего прикладного модуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...