我正在使用电子 js,我有点新手。
据我所知,我们可以使用所有npm
可以在nodejs
. 所以,我在'node-command-line'
里面使用包。
现在,当我在 mac 中使用 构建代码时,'electron-builder'
当adb devices
我使用npm start
. 但是在 mac 中构建它之后,它给我一个错误,说在同一进程中找不到 adb devices 命令。
PFB 代码:
var cmd = require('node-command-line'),Promise = require('bluebird');
function runSingleCommandWithoutWait() {
let listener=cmd.run('adb devices');
listener.then(function(value_listener){
//SOME FUNCTION
});
}
当我 build-l 时,它可以在 linux 中运行,但 build -m 不能在 mac 系统中运行。它显示adb devices command not found
.
一旦我默认在/bin/sh
. 两个系统中的 adb 路径已设置为适用于每个系统。
如何使命令在 mac 中运行?任何帮助将非常感激