caolan/async — Issue #104: Cannot install async on Windows
Author: laacz
Created: 2012-02-27 08:38:16+00:00
State: open

When trying to install async library on windows system (win32), it fails with an exception. as it cannot find installed. I believe there is a problem with escaping windows paths with bacslashes in them. NPM output below. Debug log here: http://zuze.laacz.lv/async-npm-debug.log

```
C:\temp\install>npm -g install async

> async@0.1.17 preinstall C:\Users\kasparsfo\AppData\Roaming\npm\node_modules\async
> make clean

rm -rf dist
npm http GET http://registry.npmjs.org/uglify-js
npm http 304 http://registry.npmjs.org/uglify-js

> async@0.1.17 install C:\Users\kasparsfo\AppData\Roaming\npm\node_modules\async
> make build

mkdir -p dist
C:\Users\kasparsfo\AppData\Roaming\npm\node_modules\async/node_modules/uglify-js/bin/uglifyjs lib/async.js > dist/async.min.js
C:\Users\KASPAR~1\AppData\Local\Temp\make54802.sh: line 1: C:UserskasparsfoAppDataRoamingnpmnode_modulesasync/node_modules/uglify-js/bin/uglifyjs: No such file or directory
make: *** [build] Error 127
npm ERR! error installing async@0.1.17

npm ERR! async@0.1.17 install: `make build`
npm ERR! `cmd "/c" "make build"` failed with 2
npm ERR!
npm ERR! Failed at the async@0.1.17 install script.
npm ERR! This is most likely a problem with the async package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! make build
npm ERR! You can get their info via:
npm ERR! npm owner ls async
npm ERR! There is likely additional logging output above.
npm ERR!
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "node" "C:\\Users\\kasparsfo\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "-g" "install" "async"
npm ERR! cwd C:\temp\install
npm ERR! node -v v0.6.11
npm ERR! npm -v 1.1.2
npm ERR! code ELIFECYCLE
npm ERR! message async@0.1.17 install: `make build`
npm ERR! message `cmd "/c" "make build"` failed with 2
npm ERR! errno {}
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:\temp\install\npm-debug.log
npm not ok
```

Versions

```
C:\temp\install>node -v
v0.6.11

C:\temp\install>npm -v
1.1.2
```