Node.js 在Windows 8中通过NPM安装Phantomjs后,无法运行;幻影“;命令

Node.js 在Windows 8中通过NPM安装Phantomjs后,无法运行;幻影“;命令,node.js,phantomjs,casperjs,Node.js,Phantomjs,Casperjs,我有问题。。。 我在Windows8.1中使用nodejs的npm命令。 安装完成后,我运行npm install-g casperjs,一切正常,安装过程中没有错误,但在执行casperjs--version命令时什么也没发生。Cmd说,casperjs未被识别。 之后,我尝试使用npm install phantomjs命令安装phantomjs。一切都很好…分期付款没有错误。但是当我尝试运行phantomjs命令时,什么也没发生,cmd说“phantomjs无法识别。 我尝试了安装casp

我有问题。。。 我在Windows8.1中使用nodejs的npm命令。 安装完成后,我运行npm install-g casperjs,一切正常,安装过程中没有错误,但在执行casperjs--version命令时什么也没发生。Cmd说,casperjs未被识别。 之后,我尝试使用npm install phantomjs命令安装phantomjs。一切都很好…分期付款没有错误。但是当我尝试运行phantomjs命令时,什么也没发生,cmd说“phantomjs无法识别。 我尝试了安装casperjs的传统方法。我正在安装phantomjs 1.9.8。设置路径,在安装casperjs 1.1 beta3之后,设置路径…但我收到错误消息“casperjs不安全javascript尝试使用url访问帧”。
所以我感到困惑…有人可以帮助吗?

关闭并重新打开cmd。如果这不起作用,请重新启动。不安全的javascript…是一个已知的问题:您仍然可以使用该脚本,因为这只发生在退出时。该错误是来自phantomjs 1.9.8还是来自casperjs1.1.0 beta3?它来自phantomjs 1.9.8。您可以降级到1.9.7,但您会这样做对于https站点,必须使用
--ssl protocol=any
运行。如何降级版本?