Почему добавление пакетов непосредственно из github добавляет столько пакетов в пакет-блокировку. json? - PullRequest
0 голосов
/ 24 января 2020

Мне нужно было раскошелиться на npm пакет, внести небольшие изменения и добавить его в мой проект. Я сделал и добавил ветку разветвленного пакета в свой проект с помощью этой команды:

npm install user/nameOfThePackage@branch

исходный пакет только что добавил несколько строк в мой пакет-блокировку. json при добавлении измененного пакета через Команда выше добавила 783 пакета и сотни строк в пакет-блокировку. json, большая часть этого - nameOfThePackage-demo, и я думаю, что другие пакеты нужны именно этому пакету.

Понятия не имею, почему это так работает?


Редактировать:


Edit2:

На самом деле, я думаю, я понял, почему это так работает. исходный пакет npm содержит два пакета . json файлов, и то, что я хочу, находится в пути src/component, в то время как то, что я установил прямо из github, включало демонстрацию, которую автор создал с помощью своей библиотеки (которая находится в root проекта).

Теперь я понятия не имею, что мне делать, чтобы использовать внутренний компонент?

...