Подтвердить что ты не робот

Загрузите пакет из npm в качестве tar (не устанавливая его в модуль)

Есть ли какой-то URL-адрес, из которого я могу загрузить данный пакет из npm (как tarball или что-то еще)? Мне нужны точные файлы, которые были первоначально загружены на номер в минуту.

С помощью npm install получается другой, сгенерированный package.json, например. Мне нужен точный исходный набор файлов, который был опубликован.

4b9b3361

Ответ 1

Вы можете использовать npm view, чтобы получить URL-адрес в реестре tarball (в этом примере для модуля level):

$ npm view level dist.tarball

А для загрузки tarball вы можете использовать npm pack:

$ npm pack level

Ответ 2

Просто запустите команду

npm view [package name] dist.tarball

Он вернет tar-адрес.

Ответ 3

Да, вы можете npm install <git remote URL> загрузить полный репозиторий в node_modules. Это будет непосредственно из хоста репозитория, а не через npm. Подробнее см. npm install docs.