我有以下Gruntfile.js配置(摘录):
connect: {
server : {
options: {
port: '?',
hostname: '*',
useAvailablePort: true,
}
}
}
以及以下某处:
grunt.task.run('connect');
grunt.task.run('mochaTest');
想法是在随机端口上使用Mocha运行selenium-webdriver测试。我想获得grunt-contrib-connect选择的随机端口,所以我可以将它作为参数传递给Mocha套件。一旦服务器启动,我怎样才能获得监听端口?