ObjectReef 不同的文件扩展名

问题描述 投票:0回答:1

我对 ObjectReef 创建的不同类型的文件的理解有点迷失。 我们有带有

.reef
扩展名的源代码文件。

有一个

.refs
文件,貌似是项目配置文件。

我还遇到过

.refi
.refr
.refd

我问这个问题是因为我想知道哪些文件与应用程序相关。应用程序代码存储在哪里,数据在哪里等?

mda lowcode
1个回答
0
投票
  • .reef
    用于源代码。所有具有此扩展名的文件都会通过构建过程进行扫描和编译
  • .reex
    用于从编译中排除源文件。将最后一个字母从
    f
    更改为
    x
    将导致从构建中排除,但它仍然会在 IDE 上突出显示语法
  • .refs
    它是项目(解决方案)配置文件(XML),就像node.js应用程序的package.json。
  • .refi
    这是引擎用于导航到解决方案根文件夹的内部 xml 文件。
  • .refr
    。我们称之为存储库。该文件包含完整编译的二进制机器代码。换句话说,它是编译器输出文件。该文件包含由 ObjectReef 编译和优化的所有类和操作。由于不同的调用约定,对于不同的操作系统和处理器架构,该文件可能会有所不同。例如,在采用 Apple Silicon 处理器的 MacOS 上构建的 .refr 文件与在 Intel x86-64 架构上的 Windows 上构建的 .refr 文件略有不同。
  • .refd
    它是应用程序实例数据。在多租户情况下,每个租户都有不同的 .refd。每个 .refd 文件都依赖于应用程序代码(.refr 文件)。因此,在此文件中存储了应用程序的所有数据(对象,也称为类的实例)。但当使用数据库时就不是这样了。在数据库模式下,所有数据都存储在MySQL中。 .refd 是保存最常用对象的缓存文件。在这种情况下,可以根据数据使用情况替换.refd文件的内容。

这是一个非常简短的描述。请随时询问您需要的更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.