Выполните публикацию и установку автономного пакета схемы в угловой проект

#angular #npm #angular-schematics

Вопрос:

Моя цель-опубликовать пользовательский пакет угловой схемы в частном реестре npm моей компании, чтобы другие разработчики могли использовать его. Вот чего я достиг до сих пор:

  • Создал отдельный проект схемы с использованием CLI схемы.
  • Проверено, что схема работает локально в угловом проекте через npm link .
  • Создал и опубликовал проект схемы в реестре компании.

Когда я пытаюсь npm install сделать это из реестра, я в конечном итоге сталкиваюсь с ошибками. Во-первых, есть предупреждение о разрешениях на пропуск доступа на запись в соответствующую node_modules подпапку, а затем npm в конечном итоге завершается сбоем ENOENT: No such file or directory для той же папки.

Я не могу понять, что я пропустил. Не мог бы кто-нибудь, пожалуйста, указать мне правильное направление?

Спасибо.

Ответ №1:

Удаление node_modules решило эту проблему. Должно быть, там были артефакты, оставшиеся от предыдущей ссылки.