Ошибка использования npm для установки разветвленного репозитория в качестве зависимости - PullRequest
2 голосов
/ 08 апреля 2019

Я получаю Can't install github:<repo>: Missing package name ошибку при попытке установить мой форк репозитория.Хранилище можно найти здесь , но часть, которую я пытаюсь изменить в моем форке, это подпроект, найденный здесь .

Я попытался запустить npm install <my_username>/puppeteer-extra --save но это дает мне ошибку, упомянутую выше.

Как я могу установить этот форк в качестве зависимости в моем проекте, используя npm?

Это не повторяющийся вопрос, потому что я получаюошибка и необходимо установить зависимость от подпроекта.

1 Ответ

2 голосов
/ 08 апреля 2019

Fix

Ошибка, которую вы получили, когда отправили вопрос: Can't install github:<repo>: Missing package name

Теперь это исправлено вашим коммитом: https://github.com/Joxroxagain/puppeteer-extra/commit/6f6cfe55dcf785f60bdc84c7b63e200e6d094cba, и вы больше не должны получать ошибку.

Новая ошибка

Однако вы, возможно, пытались установить его снова, но теперь ошибка Can't install github:Joxroxagain/puppeteer-extra#6f6cfe55dcf785f60bdc84c7b63e200e6d094cba: Missing package version

Исправление, конечно, заключается в добавлении пакета version к вашему package.json.

enter image description here

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