如何从节点命令开始运行量angular器?
我正在寻找一种方法,我可以从节点命令开始运行量angular器程序。 例如: – 节点量angular器conf.js而不是量angular器conf.js
对于本地安装:
$ node node_modules/.bin/protractor conf.js
对于全球安装( Linux , Mac ):
$ node $(which protractor) conf.js
在安装软件包后, npm将可执行文件(代表软件包)移动到node_modules/.bin
目录。 大多数情况下,它是一个可执行的JS文件,你可以直接将它传递给节点 。 全局安装背后的逻辑完全相同,但在这种情况下,您不知道可执行文件的实际path。 有一个Linux和Mac的实用程序命令 – 它返回一个全局可用命令的二进制文件的path,在我的情况下它返回:
$ which protractor $ /home/user/.nvm/versions/node/v0.12.2/bin/protractor
可以使用$(some expression)
来评估一个子expression式,因此节点将接收到一个可执行文件的path,所以结果是:
$ node /home/user/.nvm/versions/node/v0.12.2/bin/protractor conf.js
- 什么是angular2中使用system.config.js文件?
- 噶将不会运行(socket.io抛出错误)
- router_1.provideRouter在尝试运行Angular2 / NodeJS应用程序时不是函数
- Angular2 POST Observable Request返回一个不可读的JSON对象
- 在现有的angular2应用程序使用cliangular度通用安装
- Rxjs如何知道有多less可观察的用户?
- Angular-cli未能正确安装
- 运行量angular器testing接收错误“ReferenceError:模块未定义”
- 差异protractor.controlFlow().exec和browser.call()