我正在尝试构建我的第一个Electron JS应用程序,但一切都在开发环境中进行,但是当我与npm软件包捆绑在一起时。
电子生成器
在我的main.js中不起作用,我正在使用像这样的shelljs。
// At top
const shell = require('shelljs')
shell.config.execPath = shell.which('node');
// and calling ffmpeg with it like this
try {
// Create frames
let ffm = shell.exec('ffmpeg -i ' + filePath + ' out.mp4', {
async: true
});
//-qscale:v 31
ffm.stdout.on('data', (data) => {
console.log('done');
});
ffm.stdout.on('finish', () => {
});
} catch (error) {
console.log(error)
}
当应用捆绑在一起时,如何运行ffmpeg之类的脚本?
谢谢