ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

02-project-and-config

2026/8/24 13:25:12 拓冰建站 浏览量
02-project-and-config 工程与配置初始化工程在工程根目录执行aiv cfg该命令创建.aiv.toml .aiv/templates/default.v.j2 .aiv/templates/default.sv.j2 .aiv/templates/default.vh.j2 .aiv/templates/default.svh.j2如果.aiv.toml已存在命令会拒绝覆盖。确认需要用内置默认内容重新初始化时才使用aiv cfg--force--force也会覆盖同名的工程模板使用前应保存自定义内容。配置发现与优先级AIV 合并以下配置后者覆盖前者程序内置默认值用户级配置从当前工作位置向父目录查找到的最近一个.aiv.toml整个目录链均没有配置时回退到 AIV 可执行文件或启动脚本同级的.aiv.toml全局选项--config file指定的配置。Windows 用户级配置默认位于%APPDATA%\aiv\config.toml。可以用--project改变命令的工程工作目录aiv--project D:\fpga\demo doctor可以显式指定本次调用使用的配置aiv--config.\config\release.toml update rtl\top.sv全局选项必须写在子命令之前。修改配置写入工程配置aivsetauthorZhang Sanaivsetmodule_case lower aivsetgeneration.backup true写入用户级配置aivset--global authorZhang Sanaivset--global emailzhangsanexample.comset支持完整的table.key名称也支持若干短名称。布尔值只能写成小写true或false数组值使用 TOML 数组语法。完整配置项和默认值见配置参考。