Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

45 wiersze
1.9 KiB

  1. [
  2. {erlSync, [
  3. %% 扫描module的间隔时间
  4. {moduleTime, 40000},
  5. %% 扫描 源码目录的间隔时间
  6. {srcDirTime, 6000},
  7. %% 扫描 源码文件的间隔时间
  8. {srcFileTime, 6000},
  9. %% 对比加载beam 文件的间隔时间
  10. {compareBeamTime, 2000},
  11. %% 对比编译erl hrl文件的间隔时间
  12. {compareSrcFileTime, 2000},
  13. %% 编译和加载以及其他一些日志的提示级别设置
  14. %% 有效值: all | none | [success | warnings | errors]
  15. %% 默认值: all
  16. {log, all},
  17. %% 这个参数用于设置特殊目录下的文件检查编译与加载
  18. %% 格式:{srcDirs, {strategy(), [srcDirDescr()]}} | {srcDirs, undefined}
  19. %% -type strategy() :: add | only.
  20. %% 如果 strategy() is only, 仅仅扫描指定目录下的文件编译与加载. 如果 strategy() is add, 会扫描添加的指定目录同步编译与加载.
  21. %% -type srcDirDescr() :: { Dir :: file:filename(), [Options :: compile_option()]}.
  22. %% 默认值:undefined 根据当前工作目录 和 已经加载的模块做来得出需要扫描的目录
  23. {srcDirs, {strategy(), [srcDirDescr()]}},
  24. %% 这个参数用来设置 怎么处理 当beam文件的源文件目录不是当前工作的子目录时的情况
  25. %% 有效值: fix | allow | ignore
  26. %% * fix = 尝试在当前目录下查找源文件
  27. %% * allow = 不要做任何特别的事情,使用beam源文件原始路径查找该文件
  28. %% * ignore = 而忽略对其源路径的任何更改
  29. %% 默认值: fix
  30. {descendant, fix},
  31. %% 仅仅同步编译和加载该参数指定的模块
  32. %% default: [] 为空的时候 该参数无效
  33. {onlyMods, []},
  34. %% 不同步编译和加载该参数指定的模块
  35. %% default: [] 为空的时候 该参数无效
  36. {excludedMods, []}
  37. ]}
  38. ].