我安装了 Protractor 使用
npm install -g protractor
然后我执行了这个命令:
webdriver-manager update
接下来,我启动了它,它工作正常并且我看到了这条消息:
信息 - Selenium 服务器已启动并正在运行
问题是当我尝试
protractor config.js
它不起作用,我收到此错误:
[launcher] Process exited with error code 1
/usr/local/lib/node_modules/protractor/node_modules/q/q.js:155
throw e;
^
SyntaxError: Unexpected token )
.
我认为这是因为 Protractor 需要 node version > 4.~
。所以我检查了我的,我发现 0.10.25
所以我尝试了
sudo npm install -g n
sudo n 4.4.0
安装成功,当我再次检查 node -v
时,它仍然是 0.10.25
有什么帮助吗?!
最佳答案
您需要更新此 Node 链接 ( credits ):
sudo ln -sf /usr/local/n/versions/node/4.4.0/bin/node /usr/bin/node
关于node.js - Protractor 执行 config.js 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35998196/