протестировано на узле 13.10.1
Я устанавливаю некоторые Angular Библиотеки + схемы (написанные мной) с помощью команды ng add
. Библиотеки добавляются в package.json
, но не в package-lock.json
. Когда я пытаюсь обслуживать свой проект, я получаю сообщение об ошибке для библиотек peerDependecies
не удовлетворен.
- Я запускаю
npm i <missingpackages...>
- Я запускаю
ng serve
Затем я получаю новую ошибку, библиотеки Angular, которые я установил ранее, сейчас исчез. Осталась только папка с областями видимости (@ my-corp)
Затем я перезапускаю
npm i <libraries...>
,
ng-serve
И все работает нормально (библиотеки были добавлены и в package-lock.json
). Может кто-нибудь объяснить мне это странное поведение?