无法安装PhantomJS以在node.js中使用

时间:2015-11-10 01:05:57

标签: node.js npm phantomjs install

这是整个交易...至少我能看到的部分。我安装了几个npm软件包,它们都可以工作,除了phantomjs(不是幻像)。这是整个交易......至少我能看到的部分。

> npm install phantomjs
\
> phantomjs@1.9.18 install C:\server\nodejs\node_modules\phantomjs
> node install.js

'node' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\server\\nodejs\\\\node.exe" "C:\\server\\nodejs   \\node_modules\\npm\\bin\\npm-cli.js" "install" "phantomjs"
npm ERR! node v0.12.4
npm ERR! npm  v2.10.1
npm ERR! code ELIFECYCLE

npm ERR! phantomjs@1.9.18 install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the phantomjs@1.9.18 install script 'node install.js'.
npm ERR! This is most likely a problem with the phantomjs package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node install.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls phantomjs
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\server\nodejs\npm-debug.log

nodemon(和node)命令适用于文件夹C:\ server \ nodejs。其他软件包安装在此处并最终位于子文件夹中:C:\ server \ nodejs \ node_modules。看起来包正在尝试运行“node install.js”但目录是错误的..

好像我一直在阅读我能找到的所有东西,但几天之后我不得不问:任何人都知道会发生什么事?

1 个答案:

答案 0 :(得分:-1)

注意:有一个名为phantomjs的包和一个名为phantom的包。有不一样的包。主要的幻影是适当的phantomjs包。 Phantom是phantomjs的包装器,它创建了一个桥(简单地说:使phantomjs与nodejs一起工作)。我安装了幻影,以为我使用的是幻影。要使用幻像,必须先安装phantomjs。