如何从快速节点服务器中调用量angular器?
我有一个浏览器应用程序,由快递节点服务器提供服务。 该服务器有一个/runprotractor
端点运行量angular器…
var launcher = require('/usr/lib/node_modules/protractor/lib/launcher.js'); launcher.init(pathToConfigFile)
这是可行的,但是当量angular器套件完成时,节点进程终止。 我剔除了process.exit()
,果然,量angular器正在调用它。 在process.exit被删除的情况下,节点服务器保持运行,但是现在后续的量angular器调用默默无闻。 我猜,因为有一些全球性的国家没有被重置。
任何关于如何最好从快速服务器调用量angular器的build议,我可以传递可在我的testing规范中访问的参数?
最后,我决定产生一个孩子的过程…
var pro = require('child_process').spawn('protractor', paramsForProtractorSpawn); pro.stdout.on('data', (data) => { console.log('stdout: ' + data); });