2

npm パッケージをプレリリース バージョンで公開する方法はありますnpm install <package-name>か?

バージョンを v1.0.0-0 に設定して公開しようとしました。ユーザーに npm から v1.0.0 を引き続きプルしてもらいたいのですが、そのようなプレリリース バージョンを設定しても最新のパッケージが上書きされ、ユーザーは実行時に v1.0.0 をプルします。npm install <package-name>.

については知っていますがnpm link、壊れたコードの公開を避けるために、npm がプロジェクトに依存関係をインストールする方法をテストしたいと考えています。

4

1 に答える 1

2

これが理想的な解決策ではないことはわかっていますが、メジャー バージョンのようなものを公開して、メジャー リリースの変更であるため、2.0.0ユーザーが引っ張ったときに引っ張らないようにするにはどうすればよいでしょうか。実際の変更を公開する準備ができたら、プッシュして2.0.0と言ってください。^1.0.0package.json2.0.01.2.0unpublish

編集:私は今日npmの人々と話しましたが、それを行う方法はタグを使用することです

npm publish --tag alpha

デフォルトでは npm publish aslatestであり、それはユーザーがプルしたときに取得するものです。alphaアルファ リリースをテストするためにプルするようにユーザーに依頼することもできます

于 2016-03-13T04:20:08.177 に答える