NexusとArtifactoryをアーティファクトストアソリューションとして評価しています。リモートのMavenリポジトリをキャッシュすることができます。どちらもRPMパッケージとNPMモジュールをキャッシュできますか?Nexus/ArtifactoryのキャッシュRPMとNPMを使用できますか?
答えて
両方ともrpmパッケージ用のホストされたyumリポジトリをサポートしていますが、どちらも他のリポジトリのプロキシをサポートしていないと思います。
しかしこれまでにNexusで見た機能リクエストです。 NexusのYumリポジトリはMavenリポジトリの周りを包み込むことができるので、RPMパッケージを使ってMavenリポジトリをプロキシしてからyumリポジトリとして公開することができます。
NPMは(内部データベースを使用する)非常に異なるパッケージ形式であり、Nexusのユーザーから要求されています。 Nexusプラグインの形で自分でサポートを実装することもできます。 NUMUSのYUMサポートはもともとコミュニティの貢献として作成されました。
アップデート: NPMのサポートは、2.10のリリースからNexus Open SourceとProfessionalの一部として利用できます。詳細はblog post about itとdocumentation is available as wellです。プライベートオンプレミスNPMレジストリのための
人工知能はsuperb RPM supportです。 NPMはin the pipeです。
サポートはちょうど、バージョン3.2.0に http://www.jfrog.com/confluence/display/RTF/Npm+Repositories
をArtifactoryするために追加されましたネクサス(2.10以降)プロキシNPMことができます:
http://books.sonatype.com/nexus-book/2.10/reference/npm.html
しかし、そこに2番目、3番目の依存関係が "レジストリ"設定を無視し、デフォルトのレジストリからhttps://registry.npmjs.orgにダウンロードを続けるという問題があります。これはNexusではなくNPMの問題です。
あなたは依存関係のための "レジストリ"設定の設定を無視してnpmを回避する方法を見つけましたか? –
最新のバージョン3.5.3のartifactory proは、YUMリモートリポジトリを公式にサポートしています(試してみました)。
リモートリポジトリのメタデータが再計算されないため、完全なrepos:exclusions/inclusionsだけでなく、virtual reposもミラー化/プロキシできないことに注意してください。
バージョン4.12以降、Artifactoryは仮想yumリポジトリをサポートするようになりました。 – schneidexe
- 1. rpm Uオプションを使用しますか?
- 2. npmキャッシュとグローバルフォルダの違い
- 3. ローカルにインストールする場合(npm install。)、npmでグローバルパッケージを使用できますか?
- 4. RPMプラグインを使用してpostinstallScriptletのパラメータとしてMavenプロファイルの変数を使用できますか?
- 5. python yum/rpm APIを使用してrpm依存性を見つけますか?
- 6. TFSビルドサーバーでEPERMを使用してNPMキャッシュをランダムに消去できないのはなぜですか?
- 7. 挿入時のデータのクエリ:キャッシュを使用できますか?
- 8. Solrをキャッシュの代わりに使用できますか?
- 9. ASP.NetキャッシュをMVCコントローラ内で使用できますか?
- 10. Doctrine 2 Cache:Repository :: find *()でキャッシュを使用できますか?
- 11. 'create-react-app'を使用すると「npm警告」を解決できますか?
- 12. rpmからワニスをインストールするときにvmodsを使用するには?
- 13. npmパッケージはどこで使用できますか?
- 14. Webサービスでキャッシュを使用することはできますか?
- 15. GolangでCPUキャッシュを使用することはできますか?
- 16. スプリングブートコントローラでキャッシュ制御を使用して応答をキャッシュすることはできますか?
- 17. NPMを使用してバイナリ.NETアセンブリをパブリッシュして使用できますか?
- 18. MemcachedをEntity Framework 6の第2層キャッシュとして使用できますか?
- 19. サービスワーカーを使用してmp3ファイルをキャッシュすることはできますか?
- 20. maven-rpm-pluginとrpm-maven-pluginの違いは何ですか
- 21. デフォルトのnpmインストールとnpmインストールを作成できますか? (gulpと同じ)
- 22. RPMで.pyoファイルと.pycファイルを省略することはできますか?
- 23. npmキャッシュをきれいにする方法はありますか?
- 24. PHP:APCを一般キャッシュとして使用し、XCacheをopcacheとして使用できますか?
- 25. NPMとノードスーパバイザの使用
- 26. 既存のRPMを使用してオフラインRPMを構築するにはどうすればよいですか?
- 27. Silverlightですべてのユーザーが使用するデータをキャッシュできますか?
- 28. 使用NPMモジュールは、私が代わりに亭のNPMを行うことができます思っ
- 29. github.comの停止中でもリポジトリマネージャまたはキャッシュでember/npm/bowerビルドを有効にできますか?
- 30. リポジトリでspring.netを使用してキャッシュの一部を更新できますか?
@zihaoyu ... NPMのサポートはしばらくの間Nexusで行われました。見てみな! –