Yarn: bundlerのような `yarnpackage`と` yarn install--local`をサポートします

作成日 2016年10月19日  ·  3コメント  ·  ソース: yarnpkg/yarn

_feature_をリクエストしますか、それとも_bug_を報告しますか?

特徴

望ましい行動

Bundlerは、 bundle packageコマンドを使用して、すぐに使用できる「ベンダー」依存関係をサポートします。 このコマンドは、gemを.gemファイルとしてvendor/cacheリポジトリに保存します。 bundle install --localを使用して、保存したバージョンからインストールできます。

http://bundler.io/v1.13/bundle_package.html

これはデプロイに非常に便利であり、アプリケーションのフレッシュチェックアウトからDockerビルドを実行することもできます。 これは、プライベートパッケージに依存していて、gitやnpmのクレデンシャルなどのシークレットをDockerイメージレイヤーに漏らしたくない場合に特に便利です。

ノードでこの動作を実現するために、私たちのチームは現在シュリンクパックを使用していますが、より統合されたソリューションが理想的です。 これにより、ノードパッケージをリポジトリにバンドルしながら、Yarnの機能を活用できるようになります。

最も参考になるコメント

申し訳ありませんが、この機能に関する私のブログ投稿は最終段階にあります。
0.17.1をリリースしたら、それをプッシュします。
ウェブサイトで公開されます

全てのコメント3件

興味があるかもしれない関連する議論は#393で見つけることができます。

私がその議論を読んだ方法では、 yarn-offline-mirror設定はすでにある程度これを行っているように聞こえます..? しかし、私はそれに関するドキュメントを見つけることができません。

たぶん@bestanderは現在の行動に光を

申し訳ありませんが、この機能に関する私のブログ投稿は最終段階にあります。
0.17.1をリリースしたら、それをプッシュします。
ウェブサイトで公開されます

ありがとう@bestander!

https://yarnpkg.com/blog/2016/11/24/offline-mirrorを読んだところ、正確な問題が解決したようです。

このページは役に立ちましたか?
0 / 5 - 0 評価