Risolvere i problemi relativi ai pacchetti Node.js
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Scopri i passaggi per la risoluzione dei problemi, utili in caso di problemi di gestione dei pacchetti Node.js in Artifact Registry.
Impossibile sovrascrivere una versione esistente di un pacchetto
Puoi pubblicare una versione specifica di un pacchetto una sola volta.
Si tratta di una limitazione di npm
per garantire che i contenuti di una versione del pacchetto pubblicata siano sempre gli stessi
e per impedire la manomissione delle dipendenze.
Di conseguenza, non puoi:
Sostituire una versione del pacchetto ripubblicandola nel repository
Rimuovi un pacchetto o la relativa versione dal repository e poi pubblica un pacchetto con lo stesso nome e numero di versione
I tag possono aiutarti a semplificare l'installazione dei pacchetti in una fase specifica di sviluppo. Per informazioni sull'utilizzo dei tag quando pubblichi e installi il pacchetto, consulta Gestire i pacchetti Node.js.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003eYou can only publish a specific version of a Node.js package once due to npm restrictions.\u003c/p\u003e\n"],["\u003cp\u003eOverwriting an existing package version by republishing it is not allowed.\u003c/p\u003e\n"],["\u003cp\u003eRemoving a package and then publishing a new one with the same name and version number is also not allowed.\u003c/p\u003e\n"],["\u003cp\u003eTags can assist with managing the installation of packages at different development stages.\u003c/p\u003e\n"]]],[],null,["# Troubleshoot Node.js package issues\n\nLearn about troubleshooting steps that you might find helpful if you run into\nproblems managing Node.js packages in Artifact Registry.\n\n### Can't overwrite an existing version of a package\n\nYou can only publish a specific version of a package once.\nThis is an [npm restriction](https://blog.npmjs.org/post/77758351673/npm-publish-f)\nto ensure that the contents of a published package version are always the same,\nand to prevent tampering with dependencies.\n\nAs a result, you cannot:\n\n- Overwrite a package version by publishing it again to the repository\n- Remove a package or its version from the repository, and then publish a package with the same name and version number\n\nTags can help you streamline installation of packages at a\nspecific stage of development. For information about working with tags when you\npublish and install package, see [Managing Node.js packages](/artifact-registry/docs/nodejs/manage-packages)."]]