Javascript 创建phantomjs实例时如何设置代理

Javascript 创建phantomjs实例时如何设置代理,javascript,phantomjs,slimerjs,Javascript,Phantomjs,Slimerjs,我正在尝试使用代理创建phantomjs的实例 // require var phantom = require('webpage'); // create instance var webpage = phantom.create([`--proxy=proxy-nl.privateinternetaccess.com:1080`, `--proxy-type=socks5`, `--proxy-auth=***:***`]); // open page webpage.open('htt

我正在尝试使用代理创建phantomjs的实例

// require
var phantom = require('webpage');

// create instance
var webpage = phantom.create([`--proxy=proxy-nl.privateinternetaccess.com:1080`, `--proxy-type=socks5`, `--proxy-auth=***:***`]);

// open page
webpage.open('https://whatismyipaddress.com');
使用slimerjs编译

./node_modules/.bin/slimerjs app.js

页面将打开,但似乎没有使用我的代理,因为页面显示了我自己的IP


我也尝试过几种不同的代理,但都不起作用,我也不确定我做错了什么。任何洞察都将不胜感激

嘿,KBS18,欢迎来到SO!如何运行脚本?我对phantom.create数组中的那些反勾号有点怀疑,因为PhantomJS不理解它们,也不确定SlimerJS。@Vaviloff我在终端中键入>/node\u modules/.bin/SlimerJS app.js来运行这个脚本。我将尝试删除背面的记号,看看这是否解决了问题,并在我可以这样做时在这里报告。