我有一个报告.html
文件,我想使用CLI命令打开该文件。
为此,我有一个文件位于./folder/report.html
通常直接在终端中使用命令open ./folder/report.html
,它可以很好地工作,并且可以在浏览器中打开文件。
但是,使用spawn
并不能完全一样。它只是根本没有打开文件。
const spawn = require('child_process').spawn;
spawn('open', ['./folder/report.html']);
这段代码有什么问题吗?
我也将spawn用于其他命令,在这种情况下,它似乎工作正常。工作生成的示例:
spawn('backstop', ['test', '--config', './folder/config.json'])
我在这里看不到spawn
流程的差异。