私たちのワークフローでは、2つのgitブランチがあり、開発しています。 マスターは安定しており、開発ブランチには未テストの作業があります。私はどのようにして "不安定な"または "開発中の"パッケージを公開しますか
私たちは、チームにnpmを使って開発作業をプルダウンして、テストが必要かどうか、あるいは満足しているかどうかを確認します。
しかし、これをnpmで公開する方法がわからないのですか?
我々は今、これを持っている:私が見たい何
npm info @mycompany/mypackage dist-tags
{ latest: '4.2.1-rc.1' }
これを行うには、しかし
npm info @mycompany/mypackage dist-tags
{ latest: '4.2.1-rc.1' , develop: '4.2.1'}
のようなものです私はnpm publish ./ --tag=develop
を試してみましたが、そうすることで、私は実際にこの取得:
つまり、私は最新の/ defaultを 'latest'にしたいと思います。彼らは不安定になる(技術的に「新しい」)。
これはnpmを使用する正しい方法ですか?何ではない場合は? そして達成する方法?
'develop'ブランチはデフォルトでインストールされますか?それはしないでください - ["デフォルトでは、npmは更新を公開し、npm installは最新のタグをインストールします。タグの詳細については、npm-dist-tagを参照してください。"](https://docs.npmjs.com/cli/publish) – Aurora0001