参数 | 说明 | 默认值 | 风险提示 |
|---|---|---|---|
grs_url | 设置云端环境连接地址 | - | 需确保地址合法性 |
npm_config_strict_ssl | 控制npm的HTTPS证书校验(true=开启校验,false=关闭) | true | 关闭后存在安全风险 |
ohpm_config_strict_ssl | 控制ohpm的HTTPS证书校验(true=开启校验,false=关闭) | true | 关闭后存在安全风险 |
arkts.server.max.old.space.size | 设置Node进程内存上限(单位:MB)示例:arkts.server.max.old.space.size=12288 | 8192 (8GB) | 需根据物理内存调整 |
问题现象 | 问题原因 |
|---|---|
引用时出现延迟 需要等待一会才会找到命名的常量 | 内存溢出导致的卡顿 |
Mac DevEco Studio新建工程就报错: 00302013 Script Error | 用户Home目录中安装了hvigor |
Mac DevEco Studio 5.1.1 更新后 build报错 | 服务器的运行应用程序的打开文件的最大数及最大进程数设置 |
Mac DevEco Studio 的编辑器无法打开预览器和构建应用,报错 | IDE显示了Mac 系统中由 Finder 自动生成的隐藏文件DS_Store |
命名常量,引用时出现延迟,需要等待一会才会找到命名的常量。
Mac DevEco Studio新建工程就报错:00302013_Script_Error:
> hvigor ERROR: 00302013 Script Error Error Message: The root node is not yet available for build. At file: hvigorfile.ts or hvigorconfig.ts *Try the following: > Check if the hvigorconfig.ts or hvigorfile.ts is configured correctly. > Check if the build-profile.json5 is configured correctly. > hvigor ERROR: BUILD FAILED in 1 s 114 ms
Mac DevEco Studio 5.1.1提示更新,升级后版本号为5.1.1.823,之前正常开发中的项目rebuild后报错如下,重装以及退回5.1.0版本报同样错误:
> hvigor ERROR: Failed :entry:default@PackageHap... > hvigor ERROR: Tools execution failed. Command failed with exit code null: java -Dfile.encoding=utf-8 -jar /Applications/DevEco-Studio.app/Contents/sdk/default/openharmony/toolchains/lib/app_packing_tool.jar --mode hap --force true --lib-path /Users/MyProject/entry/build/default/intermediates/stripped_native_libs/default --json-path /Users/MyProject/entry/build/default/intermediates/package/default/module.json --resources-path /Users/MyProject/entry/build/default/intermediates/res/default/resources --index-path /Users/MyProject/entry/build/default/intermediates/res/default/resources.index --pack-info-path /Users/MyProject/entry/build/default/outputs/default/pack.info --out-path /Users/MyProject/entry/build/default/outputs/default/entry-default-unsigned.hap --ets-path /Users/MyProject/entry/build/default/intermediates/loader_out/default/ets --pkg-context-path /Users/MyProject/entry/build/default/intermediates/loader/default/pkgContextInfo.json

设置方法,打开DevEco Studio,通过菜单栏的Help > Edit Custom Properties...,打开idea.properties配置文件。在文件中新增一行arkts.server.max.old.space.size=12288,然后重启DevEco Studio。具体数值可以视情况增大或减小。
默认值相对较小默认为4096,需要改一下/etc/security/limits.conf的配置。
更改硬盘格式至APFS可以使编辑器不显示DS_Store文件从而解决此问题。