isaacs/npm — Issue #1868: Special Chracters in pathname
Author: silvinci
Created: 2011-12-11 03:04:07+00:00
State: open

It seems like **npm** can't deal with special characters (like ä, ö, ü) in pathname (at least on Windows 7 Ultimate 64bit, which is my OS). When I try to start **npm** I get this error:
```info it worked if it ends with ok
verbose cli [ 'C:\\Program Files (x86)\\nodejs\\\\node.exe',
verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ]
info using npm@1.1.0-alpha-6
info using node@v0.6.5
verbose config file C:\Users\Jan Buscht�ns\.npmrc
verbose config file C:\Program Files (x86)\nodejs\etc\npmrc
verbose config file C:\Program Files (x86)\nodejs\node_modules\npm\npmrc
ERR! prefix directory not found
ERR! Error: ENOENT, no such file or directory 'C:\Users\Jan Buscht�ns\AppData\Roaming\npm'
ERR! Report this *entire* log at:
ERR!
ERR! or email it to:
ERR!
ERR!
ERR! System Windows_NT 6.1.7600
ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
ERR! cwd C:\Users\Jan Buschtöns
ERR! node -v v0.6.5
ERR! npm -v 1.1.0-alpha-6
ERR! path C:\Users\Jan Buscht�ns\AppData\Roaming\npm
ERR! code ENOENT
ERR! message ENOENT, no such file or directory 'C:\Users\Jan Buscht�ns\AppData\Roaming\npm'
verbose exit [ 1, true ]
```
I think the � is a clear sign for an encoding problem.