npm install docsで気をつけてください。githubリポジトリからnpmをインストールすることは可能です。npm install from github pull request
プルリクエストから具体的にインストールすることもできますか?
プルリクエストの最後のコミットに基づいてインストールするだけですか?
npm install docsで気をつけてください。githubリポジトリからnpmをインストールすることは可能です。npm install from github pull request
プルリクエストから具体的にインストールすることもできますか?
プルリクエストの最後のコミットに基づいてインストールするだけですか?
GitHubにはそれぞれのnamespaceを維持しています元のレポのPRも同様です。
例えばNOTE: It doesn't seeem to be working with NPM v. 5. See the comment below .
:
npm i --save-dev json-schema-faker/json-schema-faker#pull/129/head
又はyarn有する:
例えばyarn add <user>/<repo>#<id>/head
:糸の場合にはpull/
セグメントが存在しないこと
yarn add json-schema-faker/json-schema-faker#129/head
注パッケージIDタイifier。
これは、インストールを自動化する必要がある場合、またはPRの発信元からのrepo/branchを削除する必要がある場合に役立ちます。 GitHubのModifying an inactive pull request locallyも参照してください。
「How to install NodeJS package from GitHub directly?」には、ブランチを指定できると記載されています。
あなたはPRがから来ているから、レポや枝を知っているのであれば、あなたが行うことができます:
npm install git+https://github.com/user/repo.git#branch
Worth saying that you might need to escape the
#
to use a specific branch from the shell, i.e.:
npm install git+https://github.com/user/repo.git\#branch
Note that repository you want to install must be a npm module, it must contain a
package.json
file or else you will get this error:
Error: ENOENT, open 'tmp.tgz-unpack/package.json'.
これは動作しますが、複数のプルリクエストをインストールしてマージするにはどうすればよいですか? – Munchkin
@Munchkin NPMそのものとは思えません。たぶん、リポジトリをフォークし、PRをあなたのフォークにマージし、そこからインストールしますか? –
糸(またはGithubはもはや?)は、タグをプルするのをサポートしていないようです。上記の例では、json-schema-faker/json-schema-faker#129/headとなります。いくつかのPRには「マージ」(頭ではなく)の接尾辞もありますが、その意味が分かりません。 –