运行没有terminal的守夜,通过我的应用程序?

我正在做夜classtesting,但所有这些都是通过terminal执行的,我想知道是否可以通过我的应用程序执行任务,而无需使用终止,即在应用程序内,然后单击button,执行与守夜完成的任务。

这个有可能?

对的,这是可能的:-

var nightwatch = require('nightwatch'); var argv = { config : './nightwatch.json', // ... other settings that you would have supplied if run through cli }; var done = function() {}; // your callback function var settings = {}; nightwatch.runner(argv, done, settings); 

有关更多详细信息,请参阅此处的讨论