NodeJS产生`open`实际上没有打开文件

时间:2019-06-03 09:09:48

标签: node.js

我有一个报告.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流程的差异。

0 个答案:

没有答案