子进程在 NodeJs 中生成输出文件和目录

问题描述

我正在使用 ffmpeg 和子进程合并音频和视频,但是当我尝试下载文件时,它正在同一文件夹中下载,但我希望它在公共文件夹中下载。

以下是我的子进程生成代码

BsonDocument.Parse(FormFields);

解决方法

您可以设置 cwd 选项。它将设置您的子进程执行其代码的路径。例如,如果您喜欢在 fs 的根目录运行您的进程,您可以这样做:

............
],{
    cwd: '/',windowsHide: true,stdio: [
        /* Standard: stdin,stdout,stderr */
        'inherit','inherit',/* Custom: pipe:3,pipe:4,pipe:5 */
        'pipe','pipe',],});

所以设置你的公共文件夹的路径,然后它应该在那里下载。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...