Установка конкретной ветви из github с помощью Npm
Я хотел бы установить bootstrap-loader из github в моем проекте, используя npm
В настоящее время они поддерживают две версии этого проекта, которые совместимы с webpack версии 1 и 2.
Я хотел бы установить версию 1. Какую команду npm я должен использовать для установки этого?
Я попытался использовать ниже одного, но он не работает.
npm install git://github.com/shakacode/bootstrap-loader.git[#v1] --Save
4 ответов
в команде, которую вы попробовали, есть дополнительные квадратные скобки.
чтобы установить последнюю версию из v1
филиал, вы можете использовать:
npm install git://github.com/shakacode/bootstrap-loader.git#v1 --save
вы можете дать шаблон git в качестве версии, пряжа и npm достаточно умны, чтобы решить из репозитория git.
yarn add any-package@user-name/repo-name#branch-name
или для npm
npm install --save any-package@user-name/repo-name#branch-name
Так же:
npm install username/repo#branchName --save
например
npm i betimer/rtc-attach#master --save
"rtc-attach": "github:betimer/rtc-attach#master" (that's what package.json gets changed)
одно хочу отметить: это не хорошая идея, чтобы проверить в пакете.json для сервера сборки автоматически вытяните изменение. Вместо этого поместите команду npm i (first) в команду build, и пусть сервер просто установит и заменит пакет.
документ npm определяет, что после repo_url может быть указан только тег/версия.
вот документ:https://docs.npmjs.com/cli/install