каковы отношения между @package и package в node_modules - PullRequest
1 голос
/ 07 июля 2019

Каждый раз, когда я устанавливаю какой-либо пакет по npm, он создает два каталога в node_modules: это / node_modules / mypackage и / node_modules / @ mypackage .

Какая связь между ними?

1 Ответ

2 голосов
/ 07 июля 2019

Если в подпапке node_modules существует символ @, это означает, что пакет с областью действия был установлен (прямо или косвенно).Если вы не установили его напрямую, вы можете узнать, какой модуль сделал, с помощью команды npm ls @mypackage/somepackagename, где somepackagename - это одна из подпапок в каталоге node_modules/@mypackage.

...