2016-03-30 15 views
2

プライベートGitHubリポジトリからCordovaプラグインをインストールするには、どのような方法が適していますか?プライベートGitHubリポジトリのCordovaプラグイン

プライベートgitリポジトリに私のgitアカウントアクセスを許可したプロバイダからプライベートプラグインを購入しました。通常、私はコルドバのCLIからプラグインをインストールします。

cordova plugin add https://github.com/somePrivateRepo/purchasedPlugin.git 

しかし、これは次のエラーをもたらした:

Error: Failed to fetch plugin https://github.com/somePrivateRepo/purchasedPlugin.git via git. 
    Either there is a connection problems, or plugin spec is incorrect: 
    Error: C:\Program Files\Git\cmd\git.exe: Command failed with exit code 1 
    28 Error output: 
    Cloning into 'C:\Users\xxxx\AppData\Local\Temp\git\1459346362064'... 
    bash: /dev/tty: No such device or address 
    error: failed to execute prompt script (exit code 1) 
    fatal: could not read Username for 'https://github.com': Invalid argument 

私はGitHubのデスクトップがリポジトリのクローンを作成することができたとしてURLが良いです知っています。

私にプラグインを売ったソフトウェアプロバイダは、これは私とGitHubの間の問題だと言いました。

  1. Cordovaプラグインの追加コマンドからプラグインをインストールすることはできますか?
  2. 私が考えていないよりよい解決策がありますか?
  3. GitHubのデスクトップGUIからクローンを作成して、ファイルをコピーしてプロジェクトに貼り付けるだけでよいですか?
  4. これはGitHubの問題ですか?
  5. これはコルドバの問題ですか?
  6. これはプライベートプラグインの販売者にとって問題ですか?

この作業を行うための重要な情報が欠けているように感じます。

+0

こんにちは、私は同じ問題に直面しています。あなたはgithubのリンクを使って追加できましたか? – NewOne

答えて

5

私はGitHubデスクトップがクローンされたパスからインストールできることを発見しました。私は次のコマンドを使用しました:

cordova plugin add /path/to/directory 
0

私は同じ問題がありました。 Cordova 7でプラグインの読み込みが変更されたため、古い読み込みメソッドを使用するには--nofetchオプションを使用してください。

あなたのプライベートプラグインプロバイダは、新しいメソッドを使用するようにプラグインを更新することもできます。私はそれがちょうど私の仕事を再開するためにpackage.jsonファイルを作成する必要があることを発見しました。

関連する問題