我有一个电子应用程序,我想打开一个终端(cmd窗口),并在点击按钮时在终端内运行脚本。我尝试过一些选项,比如
var spawn = require("child_process").spawn;
但是,这仅在应用程序中运行,并且不会启动外部终端窗口。我也试过
var osascript = require('osascript');
osascript -e 'tell application "Terminal" to do script "./hello.py'
然而,这只是给我错误'SyntaxError:Unexpected string'并且没有启动外部终端。
如果有人有解决方案,请帮助我,因为我已经挣扎了一段时间。
谢谢