我正在使用appjs *并且我想执行一个命令来打开一个文件夹。
是)我有的
var path = __dirname + '/folder to open/';
// path = C:\Program Files\myapplication/folder to open/
require("child_process").exec("start " + path);
错误
找不到文件 C:\Program
我试过的
我已经尝试逃离这些空间,但没有奏效。
var path = __dirname + '/folder to open/';
path = path.replace(' ', '\ ');
// path = C:\Program Files\myapplication/folder to open/
require("child_process").exec("start " + path);
当我把路径放在引号之间时,没有打开文件夹,只有另一个提示。
var path = "\"" + __dirname + "/folder to open/\"";
path = path.replace(' ', '\ ');
// path = "C:\Program Files\myapplication/folder to open/"
require("child_process").exec("start " + path);
相关错误https://github.com/isaacs/npm/pull/2479
有没有人有修复或解决方法?
* 链接已删除