2017-09-06 2 views
0
cordova plugin add http://gitlab.com/<user>/<private-repo>.git 

GitLab의 개인 레고에서 코드바 플러그인을 추가 할 수 없습니다.GitLab 개인 레포에서 코드바 플러그인 추가

Error: Failed to fetch plugin http://gitlab.com/<user>/<private-repo>.git via registry. 
    Probably this is either a connection problem, or plugin spec is incorrect. 
    Check your connection and plugin name/version/URL. 
    Error: npm: Command failed with exit code 1 Error output: 
    npm ERR! fetch failed http://gitlab.com/<user>/<private-repo>.git 
    npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 401 
    npm ERR! fetch failed http://gitlab.com/<user>/<private-repo>.git 
    npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 401 
    npm ERR! fetch failed http://gitlab.com/<user>/<private-repo>.git 
    npm ERR! Darwin 16.7.0 
    npm ERR! argv "~/.nvm/versions/node/v6.4.0/bin/node" 
    "~/.nvm/versions/node/v6.4.0/bin/npm" "install" 
    "http://gitlab.com/<user>/<private-repo>.git" "--save" 
    npm ERR! node v6.4.0 
    npm ERR! npm v3.10.3 

    npm ERR! fetch failed with status code 401 
    npm ERR! 
    npm ERR! If you need help, you may report this error at: 
    npm ERR!  <https://github.com/npm/npm/issues> 

    npm ERR! Please include the following file with any support request: 

: 나는 위의 명령을 실행하면 그것이 나에게 다음과 같은 오류가 발생 내가 암호 프롬프트를 수락했다 난 그 상태 코드를 볼 수 있습니다 코르도바 7.0.1

을 401됩니다 사용하고 개인 repo에서 가져 오기위한하지만 불행히도 사실은 그렇지 않습니다. similar question을 요청했지만 repo를 복제하고 로컬 폴더를 통해 추가하고 싶지 않습니다. 모든 종류의 도움을 주시면 감사하겠습니다. 감사합니다 :)

답변

0

이 플러그인을 가져올 필요가 없습니다. 그래서, 당신은 그 명령을 실행해야합니다

sudo cordova plugin add http://gitlab.com/<user>/<private-repo>.git --save --nofetch 

감사

+0

나는 이것을 시도했지만 작동하지 않습니다. 대답 해줘서 고마워. –

+0

mmmmm .... 그래서 당신의 기록은 뭐니? –

+0

위와 동일한 오류가 발생합니다. –

0

은 코르도바의 최신 버전을 사용하여 개인 GitLab 저장소에서 플러그인을 추가하려면 다음을 시도하십시오.

cordova plugin add git+ssh://[email protected]:<group|user>/<repo>#<branch>