-1
何らかの理由で、公開されているnpmパッケージからバージョンを変更せずに依存関係を削除できません。npmが同じバージョンを公開してもpackage.jsonの依存関係は更新されません
私はそれを最初に公開した場合、package.jsonのようないくつかの依存関係していた:
:"version": "1.0.0",
"author": {
"name": "me"
},
"dependencies": {
"@angular/common": "^4.2.0",
"@angular/core": "^4.2.0",
}
は、その後、私は著者を変更し、再出版、私はパッケージをインストールするときに私が取得することで、依存関係を削除
"version": "1.0.0",
"author": {
"name": "me-changed"
},
"dependencies": {
"@angular/common": "^4.2.0",
"@angular/core": "^4.2.0",
}
私はリポジトリマネージャとNPM 3.10としてNexus 2.14を使用しています。 これは必要な機能ですか?そうでない場合は、何が原因ですか?
これは公のnpmリポジトリで、以前のnpmの履歴では、公開を強制して同じバージョンを維持するオプションがありました。このオプションはNexusリポジトリに残りました。 – XandruDavid
これは全体的には悪いことです。なぜなら、次にパッケージをインストールした後に同じコードを取得することができないからです。なぜバージョンをぶつけないように言っているのですか? – floriangosse
私は私の会社がmavenの成果物と同じバージョン管理方法を維持したかったので、すべてのバグ修正やタイプミスなどでバージョンをバンプしたくないです。 – XandruDavid