Ответ 1
Вы можете использовать npm view
, чтобы получить URL-адрес в реестре tarball (в этом примере для модуля level
):
$ npm view level dist.tarball
А для загрузки tarball вы можете использовать npm pack
:
$ npm pack level
Есть ли какой-то URL-адрес, из которого я могу загрузить данный пакет из npm (как tarball или что-то еще)? Мне нужны точные файлы, которые были первоначально загружены на номер в минуту.
С помощью npm install
получается другой, сгенерированный package.json, например. Мне нужен точный исходный набор файлов, который был опубликован.
Вы можете использовать npm view
, чтобы получить URL-адрес в реестре tarball (в этом примере для модуля level
):
$ npm view level dist.tarball
А для загрузки tarball вы можете использовать npm pack
:
$ npm pack level
Просто запустите команду
npm view [package name] dist.tarball
Он вернет tar-адрес.
Да, вы можете npm install <git remote URL>
загрузить полный репозиторий в node_modules
. Это будет непосредственно из хоста репозитория, а не через npm. Подробнее см. npm install
docs.