TypeError: ścieżka żądania zawiera znaki bez zmiany znaczenia
Próbuję zainstalować moduły node.js z:
npm install express
ale otrzymuję ten błąd:
npm http GET [url=https://registry.npmjs.org/express]https://registry.npmjs.org/express[/url]
npm ERR! TypeError: Request path contains unescaped characters.
npm ERR! at Agent.request (_http_agent.js:264:11)
npm ERR! at TunnelingAgent.exports.request (http.js:52:22)
npm ERR! at TunnelingAgent.createSocket (/usr/local/lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/index.js:117:25)
npm ERR! at TunnelingAgent.createSecureSocket [as createSocket] (/usr/local/lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/index.js:184:41)
npm ERR! at TunnelingAgent.addRequest (/usr/local/lib/node_modules/npm/node_modules/request/node_modules/tunnel-agent/index.js:80:8)
npm ERR! at new ClientRequest (_http_client.js:112:16)
npm ERR! at Agent.request (_http_agent.js:279:10)
npm ERR! at Object.exports.request (https.js:130:22)
npm ERR! at Request.start (/usr/local/lib/node_modules/npm/node_modules/request/index.js:594:30)
npm ERR! at Request.end (/usr/local/lib/node_modules/npm/node_modules/request/index.js:1186:28)
npm ERR! If you need help, you may report this log at:
npm ERR! <[url=http://github.com/isaacs/npm/issues>]http://github.com/isaacs/npm/issues>[/url]
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>npm ERR! System Linux 3.6.11-7.fc16.x86_64
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "express"
npm ERR! cwd/usr/local/src/node
npm ERR! node -v v0.11.5-pre
npm ERR! npm -v 1.3.5
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!/usr/local/src/node/npm-debug.log
npm ERR! not ok code 0
Być może tak się dzieje. Używam proxy Skonfigurowałem go w taki sposób, aby umożliwić pobieranie z adresów IP spoza mojej sieci
export https_proxy='http://172.21.0.12:3128'
mam nadzieję że możesz mi pomóc
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jeśli błąd nadal występuje, spróbuj ponownie.
Pracują dla mnie.
(połączyć
http://sushichop.blogspot.jp/2 ... .html
http://sushichop.blogspot.jp/2 ... .html
)
Anonimowy użytkownik
Potwierdzenie od:
Wypróbowałem sugerowane rozwiązanie, ale zmiana wpisu w rejestrze nie pomogła we wszystkich przypadkach.
Wreszcie, decydując się na ponowną instalację npm, znalazłem to źródło aktualizacji [na npm github] [1]
który zaktualizował mój npm do 3.3.8 i wszystkie problemy związane z instalacją pakietów zostały zdmuchnięte.