webgme-json-meta:在JSON中定义模型和元模型以进行导入,导出和同步

时间:2024-04-19 22:04:00
【文件属性】:

文件名称:webgme-json-meta:在JSON中定义模型和元模型以进行导入,导出和同步

文件大小:99KB

文件格式:ZIP

更新时间:2024-04-19 22:04:00

JavaScript

webgme-json-importer 此仓库包含一个用于将模型作为JSON导入/导出的实用程序。 主要实用程序是 ,它使WebGME节点可以与目标状态的JSON表示形式同步。 这主要用于基于外部表示以编程方式创建(和更新)元模型。 在这些情况下,工作流程为: 从目标域中提取语言规范 将规范转换为规范(可在找到)。 将JSON表示形式导入到项目中。 如果首先创建一个包含语言元素的节点(通常称为“ Language”),则可以像选择此节点并运行“ SetStateFromJSON”插件一样简单。 有关示例,请查看示例目录。 安装 首先,按照以下步骤安装webgme-json-importer: (建议使用LTS) 其次,通过在mongodb安装中运行mongod可执行文件在本地启动mongodb(您可能需要创建data目录或设置--dbpath )。 然后,使用npm ins


【文件预览】:
webgme-json-meta-master
----.gitignore(586B)
----app.js(302B)
----package.json(980B)
----package-lock.json(231KB)
----src()
--------visualizers()
--------common()
--------plugins()
----examples()
--------nodes_edges_meta.json(1012B)
--------README.md(229B)
----README.md(1KB)
----config()
--------config.default.js(353B)
--------index.js(468B)
--------README.md(519B)
--------config.test.js(238B)
--------config.webgme.js(574B)
----webgme-setup.json(342B)
----test()
--------globals.js(951B)
--------common()
--------plugins()

网友评论