これらの NPM/ember アドオン シナリオをどのようにサポートできますか?
- 開発者は ember アドオン A をビルドし、A ローカル パッケージを使用するビルド ember アプリケーション B を使用します
- 開発者は、nexus NPM 統合リポジトリから A をインストールするだけで B をビルドします
- ビルド システムは、nexus NPM リリース リポジトリにインストールする ember アドオン A をビルドします
メイヴン
- 開発者デスクトップ ビルドは、後でビルドで使用するローカル リポジトリにインストールパッケージをビルドします。
- ビルド システム ビルドは、開発者が使用する内部共有リポジトリにパッケージをデプロイするため、すべてをビルドする必要はありません。
NPM
- ビルド システムのビルドでは、npm publish --registry http://ourrepo/nexus/ ....を使用してプライベート レジストリに公開できます。
- デスクトップビルドを開発する????
相対パスで DependsOnMe を使用することもできますが、そのためには、ビルドがローカルで一方向に機能し、ビルド マシン上で別の方法で機能する、ある種のルールをセットアップする必要があります。
可能ですが、これを実現するためのよりエレガントなソリューションがあることを願っています。
開発者に、後で使用するためにローカルの npm キャッシュに入れるパッケージを生成させることはできますか? もしそうなら、そのドキュメントを教えてもらえますか?
関連している