鸿蒙 自定义.hvigor目录路径 开发中.hvigor目录用于存放构建缓存文件。当默认目录磁盘空间不足时可以通过配置环境变量自定义.hvigor目录路径。一、默认目录位置.hvigor目录默认位于用户目录下操作系统默认路径WindowsC:\Users\username\.hvigormacOS/Users/username/.hvigorLinuxroot用户/root/.hvigorLinux非root用户/home/username/.hvigor注意自定义.hvigor目录时不能包含空格。二、Windows环境变量设置操作步骤打开系统环境变量设置系统或用户变量添加变量变量名HVIGOR_USER_HOME变量值自定义存放.hvigor目录的绝对路径如D:\HvigorUserHome示例变量名HVIGOR_USER_HOME 变量值D:\HvigorUserHome三、macOS环境变量设置macOS上为DevEco Studio设置环境变量需要使用launchd来设置。3.1 临时生效在终端中执行以下命令并重新启动DevEco Studio即可launchctl setenv HVIGOR_USER_HOME /Users/xx注意该设置方式在重启电脑后将失效。3.2 重启不失效在/etc/launchd.conf若文件不存在可自行创建中添加setenv HVIGOR_USER_HOME /Users/xx2.设置完成后重启电脑后才可生效。说明macOS上设置系统变量的方式因系统版本不同而存在多种差异以上仅为一种示例具体以系统版本为准。四、Linux环境变量设置操作步骤打开终端执行vim ~/.bashrc2.添加环境变量export HVIGOR_USER_HOME/home/xx3.保存并关闭文件重新加载配置文件source ~/.bashrc五、其他操作系统环境变量名配置方式WindowsHVIGOR_USER_HOME系统/用户环境变量macOSHVIGOR_USER_HOMElaunchctl setenv / launchd.confLinuxHVIGOR_USER_HOME~/.bashrc export注意事项注意事项说明路径不能包含空格自定义目录路径中不能有空格macOS临时生效launchctl setenv方式重启后失效macOS永久生效/etc/launchd.conf方式需重启电脑Linux需要source修改.bashrc后需执行source ~/.bashrc