无法 运行 cmd 中的 CasperJS 脚本文件

Unable to run CasperJS script file in cmd

我是 CasperJS 和 PhantomJS 的新手,在阅读了 CasperJS 文档的快速入门部分之后,每次我打开一个终端来写类似

的东西
casperjs sample.js

它给我 "Unable to open file: sample.js" 错误。它 确实 工作但是,如果我包含整个路径

casperjs C:\Users\[Username]\Desktop\sample.js`

已安装的软件:

Python v2.7

PhatomJS v1.9.7

CasperJS v1.1-beta3

这是基本的命令行用法。您首先必须切换到您要使用的文件所在的文件夹。因为你 "installed" CasperJS,它的可执行文件在 PATH 中并且自动找到,但是 sample.js 是一个不在 PATH 中的常规文件。因此,您必须切换到包含该文件的目录或使用该文件的相对路径。

由于您从开始打开 ​​cmd.exe,它将在目录 C:\Users\[Username] 中打开。你必须做:

cd Desktop
casperjs sample.js

casperjs Desktop/sample.js