Ich versuche auf eine private npm-Registrierung zugreifen, die auf einem Remote-Server gehostet wird. Ich muss mit Benutzernamen und Passwort darauf zugreifen. Es gibt keinen Proxy auf meiner Seite.npm private Registrierung Benutzername mit Sonderzeichen
Aber der Benutzername und das Passwort, das ich verwende, haben URL unsafe Zeichen. Ich habe adduser
versucht, npmjs
, scl
aber ich bin nicht in der Lage die Anmeldeinformationen zu konfigurieren:
npm WARN Name may not contain non-url-safe chars
Ich habe versucht, NPM_USER
und NPM_PASS
direkt von der Kommandozeile. Ich kann das erstere einstellen, aber das später scheitert. Auch wenn ich ein einfaches Passwort verwenden und versuchen:
npm login
Es mit dem gleichen Fehler fehlschlägt, da NPM_USER
ein @
hat npmrc
Ich verwende zwischen öffentlichen und privaten Registern zu wechseln. Ich möchte Tools wie Nexus/JFrog
vermeiden.
npm Version - 4.0.5 und Betriebssystem ist Windows 7
Was ich hier fehlt?
Ich auch gefunden werden, habe ich versucht zu entkommen '@' mit '% 40', aber es hat auch nicht geholfen. – jediz
Gleiches Problem, eine Lösung gefunden? –
Es könnte ein Problem mit Ihrem npm privaten Repo sein, das einen Benutzernamen mit dem '@' Zeichen hat. Es ist ein npm-Plugin für ein anderes System? – Danosaure