节点模块可以读取量角器参数吗?
Can node modules read protractor parameters?
节点模块是否可以读取量角器参数?我需要在量角器 conf.js 中设置一个参数,并且只需要 运行 在 5 个项目之间共享的节点模块 js 文件的特定部分。
例如,在我的conf.js
中:
exports.config = {
runtime:'default'
}
我要打电话给protractor conf.js --runtime docker
在我的 node_modules 中,我有一个 if 条件:
if(browser.runtime==='docker') {
//do something
}
我想访问我创建的节点模块内的量角器命令行调用中设置的 runtime
参数。反正有这样做吗?
我明白了。
对于在量角器中使用命令行参数的其他文件,它们必须在 params
配置中定义,而不是在其他任何地方。
exports.config = {
params: {
runtime : 'default'
}
}
然后我可以做 protractor conf.js --params.runtime docker
并在我的节点模块中访问它作为 browser.params.runtime
节点模块是否可以读取量角器参数?我需要在量角器 conf.js 中设置一个参数,并且只需要 运行 在 5 个项目之间共享的节点模块 js 文件的特定部分。
例如,在我的conf.js
中:
exports.config = {
runtime:'default'
}
我要打电话给protractor conf.js --runtime docker
在我的 node_modules 中,我有一个 if 条件:
if(browser.runtime==='docker') {
//do something
}
我想访问我创建的节点模块内的量角器命令行调用中设置的 runtime
参数。反正有这样做吗?
我明白了。
对于在量角器中使用命令行参数的其他文件,它们必须在 params
配置中定义,而不是在其他任何地方。
exports.config = {
params: {
runtime : 'default'
}
}
然后我可以做 protractor conf.js --params.runtime docker
并在我的节点模块中访问它作为 browser.params.runtime