量angular器 – 节点 – 连接
我对标题中提到的所有概念都很陌生,我试图理解它们之间的联系以及它们各自负责的内容。 我当然知道量angular器是e2etesting的angular度,但我明白,我可以运行它
$ protractor congif.js
我也可以通过调用它来运行它
node protractor....something
正如我所说 – 我很困惑,如果有人能解释不同的方法和一些背景(或指导我的具体教程)将是很好的。 谢谢!
我相信你知道,JavaScript是客户端, 它是内置的,并运行在一个Web浏览器。 例如。 你不要从命令行运行一个js文件。
Node.js允许你在没有浏览器的情况下从服务器运行javascript(从命令行运行js文件)。 另外,它是构buildjavascript程序的平台。
量angular器是一个Node.js程序。 因此,您可以通过node protractor config.js
或protractor config.js
来运行它。
Grunt也是一个node.js程序。 这是一个任务跑步者…所以它做了很多事情。 它通常用于CI(Jenkins / Travis)的自动构build/testing/部署/等等。