Borra o proxy de npm, volve consultalo e o valor segue aí. Antes de repetir a orde con máis privilexios, comprobe que configuración borrou.

Un .npmrc de proxecto, un ficheiro de usuario, a configuración global, as opcións de orde e os axustes da contorna poden influír. Quitar un valor dun sitio pode deixar á vista outro valor por debaixo.

Localice o valor antes de cambialo

Inspeccione a configuración efectiva de npm e os ficheiros relevantes para esa invocación. Fíxese en se a operación é local ao proxecto ou global. Un axuste de proxecto non é proba dunha instalación global.

Os nomes das opcións de proxy tamén importan. Unha clave personalizada parecida a http_proxy non é automaticamente a opción documentada proxy. A escrita das variables de contorna e a das claves de configuración de npm son interfaces distintas.

Reinstalar o executábel non vén ao caso

O directorio de instalación de Node non é necesariamente onde vive a súa configuración de usuario. Substituír o executábel pode deixar intactos o ficheiro de usuario e a contorna do proceso. Por iso unha instalación limpa do programa pode amosar de inmediato o antigo extremo de rede.

Cando atope a fonte, elimine a entrada obsoleta nese ámbito. Despois volva consultar o valor efectivo desde o mesmo directorio de traballo e a mesma conta que provocaron o fallo. Evite establecer unha cadea baleira ou que pareza null, agás que o npm instalado documente ese significado.

Manteña o axuste do rexistro á parte. Un URL de rexistro local pode parecer un enderezo de proxy, pero borralo cambia de onde se solicitan os metadatos dos paquetes. Non borre un rexistro interno necesario só para quitar un proxy de reenvío non desexado.

Artigos relacionados