0

NPMで新しいパッケージを作成しました(これは驚くほど簡単でした)。パッケージの整合性がどのように維持されるかに興味があります。誰かがパッケージの新しいバージョンを公開できますか、それともこれは私のユーザーアカウントだけに制限されていますか?

誰かがパッケージへの変更を公開できる場合、プロジェクトが引き続き機能することを確認するために、それらの変更をどのように監視できますか?

4

2 に答える 2

3

NPMパッケージの複数の所有者を管理できます。

npm owner add username packagename
npm owner rm username packagename
npm owner ls packagename

理想的には、プロジェクトはgithubなどのコードリポジトリ内のグループによって管理される必要があります。そうすれば、すべてのユーザーがリポジトリからパッケージを更新できます。バージョン番号がそれに応じてインクリメントされる限り、それは簡単に理解できるはずです。NPMは、同じバージョン番号の更新を禁止する必要があります。

于 2012-05-21T15:13:44.280 に答える
1

各パッケージには作成者がいるので、所有しているパッケージを更新できるのは作成者だけだと確信しています。パッケージの構造はここにあります:http://isaacs.iriscouch.com/_utils/database.html?registry

于 2012-05-20T21:58:06.883 に答える