经过长时间的战斗,我安装了CasperJS,PhantomJS。我检查了它们都可以使用 --version,它工作得很好!
但是,我必须将我想要使用 casperjs 运行的所有文件存储在与 casper.exe 相同的文件夹中!
如果我的 javascript 文件不在同一文件夹中,我必须指定它的完整路径:
casperjs C:\Program Files\Desktop\hello_world.js
这很不方便。
如何在不提供abs.path的情况下使用casperjs命令运行文件?
最佳答案
您只需将phantomjs.exe放入casperjs\batchbin\文件夹中并将其添加到systemPath中即可在任何地方执行casperjs。 例如,您的 casperjs 文件夹位于 C:\casperjs\下 运行命令,你就可以在任何地方执行:
setx path -m "%PATH%;C:\casperjs\batchbin"
或查看link向您展示从 gui 添加系统路径
关于javascript - 如何使用 casperJS、phantomJS 运行 js 文件而不在 cmd 中给出完整的文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34533555/