私のnpmパッケージにプライベートnpmレジストリを使用しています。また、デフォルトのnpmレジストリから参照されるいくつかのパッケージがあります。私が現時点で行っていることは次のとおりです:特定のプロジェクトにのみnpmレジストリを設定する方法
npm config set registry https://private.registry.endpoint
しかし、これはレジストリをグローバルに変更します。手動でプロジェクトのルートに.npmrc
を作成し、レジストリを手動で設定することができます。これは私のグローバルレジストリを置き換えるものではなく、プライベートレジストリを特定のプロジェクトに対してのみ使用します。しかし、手動で.npmrc
を作成してレジストリを設定する代わりに、コマンドでこれを実行したいと思います。
なぜ私がこれを必要としているのか疑問に思っている場合、私はそれを自分で行う方法を知っていますが、他のユーザーにその方法を指導しなければなりません。私たちは変化するのではなく、特定@scope
のプライベートレジストリを追加することができます
npm config --local set registry https://private.registry.endpoint
あなたはどのようなプライベートレジストリを使用していますか?ビジネスのためのnpm?アーティファクト? – smnbbrv
これはhttps://packages.infragistics.com/npm/js-licensed –
ehm ... npmプロバイダのようには見えません...しかし、[スコープ付きパッケージ](https://docs.npmjs .com/misc/scope)はサポートされていますか? – smnbbrv