Как мне указать в package.json использовать версию, которая была плоско установлена ​​yarn в node_modules? - PullRequest
0 голосов
/ 04 октября 2019

У меня проблема в том, что мы используем некоторую внутреннюю библиотеку, которая перечисляет внутренние зависимости, такие как angular, material, rxjs и т. Д., Которые мы устанавливаем --flat with yarn, чтобы они были доступны в node_modules,Проблема в том, что IntelliJ не знает, как предложить все классные дополнения и приятные угловые функции (например, ctrl + клик, переход к файлам шаблонов или стилей) без добавления особых угловых пакетов в package.json (или я не знаю,лучший способ настроить это).

Я попытался добавить пакеты вручную, но, поскольку я использовал подстановочный знак «^», после обновления пряжи я нарушил свою среду. Я надеялся, что у npm есть какой-то другой подстановочный идентификатор, который в основном принимает любую версию, указанную в node_modules, без указания точной версии (в настоящее время я делаю это). Причина этого заключается в том, что используемая нами внутренняя библиотека постоянно обновляется, и с ее помощью также могут обновляться базовые зависимости.

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