如何在Windows 7上安装Zombie JS? (node.js无头浏览器)
|
副标题[/!--empirenews.page--]
我有问题,你能指出我的方向吗? 编辑:此模块(Contextify)将不会从Windows上的npm安装.有关更多信息,请参阅https://github.com/brianmcd/contextify/issues/10. 这是因为npm在Windows上不支持C模块:https://github.com/brianmcd/contextify/issues/14#issuecomment-3577972 一般我想运行http://zombie.labnotes.org – 对于Windows,他们建议:
问题是 – 他们说Cygwin的描述已经过时了,建议使用Visual Studio …无论哪种方式,我都得到了两个,我正在使用nodejs安装程序,而不是从头开始构建它(错误似乎不与之相关).这里是我正在做的步骤: 1)使用安装程序安装的node.js:http://nodejs.org/#download 2)有NPM包管理器:https://github.com/isaacs/npm 3)得到Python 2.7,Visual Studio 2010(有些来源指出C编译器是必要的)和Cygwin … 4)由于安装程序在上下文中失败,我搜索了it
c:Program Files (x86)nodejs>node --version
v0.6.13
c:Program Files (x86)nodejs>npm install zombie
npm http GET https://registry.npmjs.org/zombie
npm http 304 https://registry.npmjs.org/zombie
npm http GET https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/jsdom/0.2.10
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/ws
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/jsdom/0.2.10
npm http 304 https://registry.npmjs.org/coffee-script
> ws@0.4.10 preinstall c:Program Files (x86)nodejsnode_moduleszombienode_mo
dulesws
> make
1 file(s) copied.
1 file(s) copied.
npm http GET https://registry.npmjs.org/commander/0.5.0
npm http GET https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/commander/0.5.0
npm http GET https://registry.npmjs.org/contextify
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/htmlparser
npm http GET https://registry.npmjs.org/cssom
npm http 304 https://registry.npmjs.org/contextify
npm http 304 https://registry.npmjs.org/htmlparser
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/cssom
> contextify@0.0.7 preinstall c:Program Files (x86)nodejsnode_moduleszombie
node_modulesjsdomnode_modulescontextify
> node-waf clean || (exit 0); node-waf configure build
node-waf was unexpected at this time.
npm ERR! Error: ENOENT,chmod 'c:Program Files (x86)nodejsnode_moduleszombie
node_modulesjsdomnode_modulesrequesttestssquid.conf'
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR!
npm ERR! System Windows_NT 6.1.7600
npm ERR! command "c:Program Files (x86)nodejs\node.exe" "c:Program File
s (x86)nodejsnode_modulesnpmbinnpm-cli.js" "install" "zombie"
npm ERR! cwd c:Program Files (x86)nodejs
npm ERR! node -v v0.6.13
npm ERR! npm -v 1.1.9
npm ERR! path c:Program Files (x86)nodejsnode_moduleszombienode_modulesjsd
omnode_modulesrequesttestssquid.conf
npm ERR! fstream_path c:Program Files (x86)nodejsnode_moduleszombienode_mod
ulesjsdomnode_modulesrequesttestssquid.conf
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! fstream_finish_call chmod
npm ERR! code ENOENT
npm ERR! message ENOENT,chmod 'c:Program Files (x86)nodejsnode_moduleszombi
enode_modulesjsdomnode_modulesrequesttestssquid.conf'
npm ERR! errno {}
npm ERR! fstream_stack Object.oncomplete (c:Program Files (x86)nodejsnode_mod
ulesnpmnode_modulesfstreamlibwriter.js:285:17)
npm ERR! Error: ENOENT,lstat 'c:Program Files (x86)nodejsnode_moduleszombie
node_modulesjsdomnode_moduleshtmlparserruntests.html'
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR!
npm ERR! System Windows_NT 6.1.7600
npm ERR! command "c:Program Files (x86)nodejs\node.exe" "c:Program File
s (x86)nodejsnode_modulesnpmbinnpm-cli.js" "install" "zombie"
npm ERR! cwd c:Program Files (x86)nodejs
npm ERR! node -v v0.6.13
npm ERR! npm -v 1.1.9
npm ERR! path c:Program Files (x86)nodejsnode_moduleszombienode_modulesjsd
omnode_moduleshtmlparserruntests.html
npm ERR! fstream_path c:Program Files (x86)nodejsnode_moduleszombienode_mod
ulesjsdomnode_moduleshtmlparserruntests.html
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! message ENOENT,lstat 'c:Program Files (x86)nodejsnode_moduleszombi
enode_modulesjsdomnode_moduleshtmlparserruntests.html'
npm ERR! errno {}
npm ERR! fstream_stack Object.oncomplete (c:Program Files (x86)nodejsnode_mod
ulesnpmnode_modulesfstreamlibwriter.js:204:26)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! c:Program Files (x86)nodejsnpm-debug.log
npm not ok
c:Program Files (x86)nodejs>
为了使其运行,我需要采取哪些步骤? 如果从源头构建nodejs来安装软件包,那么请大声说:) 感谢您的帮助! 这不直接回答您的问题,但它可能会帮助您解决您想要使用Zombie.js的问题,也可能是其他SOER的良好信息.在节点v0.6的这个阶段,你将要争取一场艰苦的战斗,让Zombie.js在Windows上工作.节点v0.8将使从node-waf到node-gyp的切换更好一点. (编辑:唐山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2003 – 如何审核文件以查看谁删除了文件?
- 用U盘装系统这个技术活儿 终于有人讲明白了
- 彻底解决win10开机后一直黑屏问题
- windows-server-2003 – 如何在Windows中监视镜像磁盘的运行
- Windows 总是不打招呼自动更新?彻底关闭的方法在这
- windows – 创建IT部门?
- Linux下4种禁用Root登陆的方法,你掌握了哪几种呢?
- active-directory – Windows域帐户遭到入侵后的下一步是什
- 从Windows Server 2008 R2上的软件RAID 1引导
- windows-xp – 告诉我使用基于SSL的WebDAV进行文件服务器访

