跳到主要内容

Commandline Arguments / 命令行参数

源文档地址

vvvv.exe

启动 vvvv.exe 时可用的命令行参数:

作用参数
允许多个 vvvv 实例并行运行--allowmultiple-m
启动时不启动草图运行时--stoppedonstartup
启动时打开一个 VL 文档--open-o + 文件路径
不加载默认设置,改用指定的--settings + 文件路径
不加载编辑器扩展包--noextensions
把启动阶段的问题记到 %UserProfile%\Documents\vvvv\gamma\vvvv.log--log
启用 VL.Stride 的 GPU 调试,见 GPU 调试(英文)--renderdoc--debug-gpu

例如:

vvvv.exe -o "c:\myproject\foo.vl"

vvvv.exe and vvvvc.exe / 两者通用

下面这些参数对 vvvv.exe 和 vvvvc.exe(英文)都适用:

作用参数
替换 NuGet 的默认全局位置--nuget-path + 目录路径
VL 查找包时使用的包仓库列表。在参与节点库开发(英文)时最有用--package-repositories + 分号分隔的包仓库目录列表
要写进所生成的 NuGet.config 的路径列表,dotnet 会用它来构建生成出来的项目--export-package-sources + 分号分隔的、含 .nupkg 文件的目录列表
让某些节点库退出「默认只读」,以便修改它们。详见可编辑的包--editable-packages + 分号分隔的包列表,支持通配符,如 VL.IO.*

vvvvc.exe

下面这些参数只对 vvvvc.exe(英文)适用(斜体为默认值):

作用参数
输出的详细程度-v--verbosity + Trace | Debug | Information | Warning | Error | Critical | None
忽略 VL 编译错误(红色节点)--ignore-errors + true | false
忽略运行时错误(粉色节点)--ignore-unhandled-exceptions + true | false
导出的程序与文件生成到哪里。默认 %UserProfile%\Documents\vvvv\gamma\Exports\AppName--output-directory + 目录路径
指定一个 .ico 文件作为生成的可执行文件的图标--app-icon + .ico 文件路径
导出的程序里资源如何被引用,见 Asset behavior(英文)--asset-behavior + RelativeToDocument | RelativeToOutput
生成 Windows 图形程序还是控制台程序--output-type + Exe | WinExe
为哪个运行时标识构建--rid + win-x64 | win-x86 | win-arm64 | osx-x64 | osx-arm64 | linux-x64 | linux-arm | linux-arm64
导出前要不要清空构建目录(OutputDirectory/src)--clean + true | false

比如要为 Linux x64 构建一个控制台程序:

vvvvc.exe --rid linux-x64 --output-type Exe