Как мне удалить модуль в Angular? - PullRequest
0 голосов
/ 24 сентября 2019

Я новичок в Angular, поэтому, пожалуйста, будьте осторожны.

С тех пор, как я пытался превратить свое угловое приложение в PWA , я получаю это сообщение об ошибке:

ERROR in Failed to find exported name of node (function NgbAlertModule() {
}) in '/home/sirbt/angular/skuma/pescrow_admin/node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.module.js'.

Я решил покончить с этим модулем.Пожалуйста, подскажите мне, где его найти, а также как удалить этот конкретный модуль.

Найти прикрепленное мое угловое окружение:

enter image description here

Ответы [ 2 ]

1 голос
/ 24 сентября 2019

npm uninstall удаляет модуль из node_modules, но не package.json

npm uninstall --save также удаляет его из зависимостей в package.json

npm uninstall --save-dev такжеудаляет его из devDependencies в package.json

npm -g uninstall --save также удаляет его глобально

0 голосов
/ 25 сентября 2019

Я написал пошаговое руководство по созданию PWA с Angular (плюс рабочий пример Github).Вы можете легко создать свой первый PWA.

По поводу вашего вопроса, если вы хотите удалить ngboostrap, вы должны запустить эту команду из консоли (и, конечно, вы должны удалить ссылки на эту библиотеку).в вашем коде):

npm uninstall @ng-bootstrap/ng-bootstrap

Обычно, если вы устанавливаете библиотеку в Angular, это будет указано в вашем файле package.json.
Поэтому, чтобы удалить его, вы можете выполнить команду npm:

`npm uninstall package-name`

, где имя-пакета - это имя, которое вы видите в файле package.json.

...