isaacs/npm — Issue #1828: html2jade fails to install on Windows
Author: nospoone
Created: 2011-12-02 06:11:50+00:00
State: open

probably an error with the module itself (or even contextify) but the log says to report it so here it goes:

**from cmd**

npm WARN htmlparser@1.7.3 package.json: bugs['web'] should probably be bugs['url']

> contextify@0.0.6 preinstall C:\node_modules\html2jade\node_modules\jsdom\node_modules\contextify
> node-waf clean || (exit 0); node-waf configure build

node-waf was unexpected at this time.
npm ERR! error installing contextify@0.0.6 Error: contextify@0.0.6 preinstall: `node-waf clean || (exit 0); node-waf configure build`
npm ERR! error installing contextify@0.0.6 `cmd "/c" "node-waf clean || (exit 0); node-waf configure build"` failed with 1
npm ERR! error installing contextify@0.0.6 at ChildProcess. (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\exec.js:49:20)
npm ERR! error installing contextify@0.0.6 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing contextify@0.0.6 at maybeExit (child_process.js:359:16)
npm ERR! error installing contextify@0.0.6 at Process.onexit (child_process.js:395:5)
npm ERR! error installing jsdom@0.2.10 Error: contextify@0.0.6 preinstall: `node-waf clean || (exit 0); node-waf configure build`
npm ERR! error installing jsdom@0.2.10 `cmd "/c" "node-waf clean || (exit 0); node-waf configure build"` failed with 1
npm ERR! error installing jsdom@0.2.10 at ChildProcess. (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\exec.js:49:20)
npm ERR! error installing jsdom@0.2.10 at ChildProcess.emit (events.js:70:17)
npm ERR! error installing jsdom@0.2.10 at maybeExit (child_process.js:359:16)
npm ERR! error installing jsdom@0.2.10 at Process.onexit (child_process.js:395:5)
npm ERR! Error: EACCES, permission denied 'C:\node_modules\html2jade\node_modules\jsdom\node_modules\___htmlparser.npm\package\lib\htmlparser.min.js'
npm ERR! Report this *entire* log at:
npm ERR!
npm ERR! or email it to:
npm ERR!
npm ERR!
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "html2jade"
npm ERR! cwd C:\
npm ERR! node -v v0.6.4
npm ERR! npm -v 1.1.0-alpha-6
npm ERR! path C:\node_modules\html2jade\node_modules\jsdom\node_modules\___htmlparser.npm\package\lib\htmlparser.min.js
npm ERR! fstream_path C:\node_modules\html2jade\node_modules\jsdom\node_modules\___htmlparser.npm\package\lib\htmlparser.min.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chmod
npm ERR! code EACCES
npm ERR! message EACCES, permission denied 'C:\node_modules\html2jade\node_modules\jsdom\node_modules\___htmlparser.npm\package\lib\htmlparser.min.js'
npm ERR! fstream_stack Object.oncomplete (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\fstream\lib\writer.js:285:17)
npm ERR! Error: ENOENT, no such file or directory 'C:\node_modules\html2jade\node_modules\jsdom\node_modules\___cssom.npm\package\docs\.livereload'
npm ERR! Report this *entire* log at:
npm ERR!
npm ERR! or email it to:
npm ERR!
npm ERR!
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "html2jade"
npm ERR! cwd C:\
npm ERR! node -v v0.6.4
npm ERR! npm -v 1.1.0-alpha-6
npm ERR! path C:\node_modules\html2jade\node_modules\jsdom\node_modules\___cssom.npm\package\docs\.livereload
npm ERR! fstream_path C:\node_modules\html2jade\node_modules\jsdom\node_modules\___cssom.npm\package\docs\.livereload
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! message ENOENT, no such file or directory 'C:\node_modules\html2jade\node_modules\jsdom\node_modules\___cssom.npm\package\docs\.livereload'
npm ERR! fstream_stack Object.oncomplete (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\fstream\lib\writer.js:204:26)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:\npm-debug.log
npm not ok

**npm-debug.log**

info it worked if it ends with ok