npm을 사용하여 프로젝트의 github에서 부트 스트랩 로더를 설치하고 싶습니다
현재 그들은 웹팩 버전 1과 2와 호환되는이 프로젝트의 두 가지 버전을 유지하고 있습니다.
버전 1 을 설치하고 싶습니다 . 이것을 설치하기 위해 어떤 npm 명령을 사용해야합니까?
아래 중 하나를 사용해 보았지만 작동하지 않습니다.
npm install git://github.com/shakacode/bootstrap-loader.git[#v1] --Save
답변
시도한 명령에 여분의 대괄호가 있습니다.
v1
지점 에서 최신 버전을 설치하려면 다음을 사용하십시오.
npm install git://github.com/shakacode/bootstrap-loader.git#v1 --save
답변
그냥 해:
npm install username/repo#branchName --save
예 :
(내 사용자 이름은 타이머입니다)
npm i betimer/rtc-attach#master --save
// and what will appear in your package.json will be:
"rtc-attach": "github:betimer/rtc-attach#master"
내가 언급하고 싶은 한 가지 : build server 자동으로 변경 사항을 가져 오기 위해 package.json을 확인하는 것은 좋지 않습니다. 대신 npm i (첫 번째 명령)를 build 명령에 넣고 서버가 패키지를 설치하고 교체하게합니다.
답변
버전, 원사 및 npm이 git repo에서 해결할 수있을만큼 영리한 git 패턴을 제공 할 수 있습니다.
yarn add any-package@user-name/repo-name#branch-name
또는 npm
npm install --save any-package@user-name/repo-name#branch-name
답변
또 다른 방법은 package.json
종속성에 다음 줄을 추가하는 것입니다 .
"package-name": "user/repo#branch"
예를 들면 다음과 같습니다.
"dependencies": {
... other dependencies ...
"react-native": "facebook/react-native#master"
}
그런 다음 npm install
또는yarn install
답변
SSH를 사용하여 GitHub 계정을 인증하고 다음과 같이 프로젝트에 몇 가지 종속성이 설치되어 있습니다.
"dependencies": {
"<dependency name>": "git+ssh://git@github.com/<github username>/<repository name>.git#<release version | branch>"
}
답변
URL을 따옴표로 묶어야 작동했습니다.
npm install "https://github.com/shakacode/bootstrap-loader.git#v1" --save
답변
제안 된 답변을 시도했지만이 접두사 접근 방식으로 만 작동했습니다.
npm i github:user/repo.git#version --save -D