步骤 1:安装扩展
-
安装Gridback和Gridback+
- 使用
npm install gridback gridback+安装这两个扩展。
- 使用
-
安装Gridback的依赖
- 使用
npm install gridback-config gridback-update安装必要的依赖。
- 使用
步骤 2:配置网格布局
-
创建网格布局配置文件
- 创建
gridback.json文件,包含以下配置:{ "name": "Gridback", "nodeCount": 1, "nodeSize": 4, "layout": "ring" }这里定义了节点的排列方式为环形。
- 创建
-
创建Gridback+的网格布局配置文件
- 创建
gridback_plus.json文件,包含以下配置:{ "name": "Gridback+", "nodeCount": 1, "nodeSize": 4, "resourcePath": "./.resources", "layout": "grid", "rules": [ { "type": "node", "attributes": { "name": "main", "attributes": { "color": "#", "width": "4px", "height": "4px", "priority": "low" } } } ] }这里定义了网格布局和资源路径。
- 创建
步骤 3:配置配置文件
-
在
gridback.json文件中添加终止规则- 添加规则,确保节点在创建时会被终止:
{ "name": "Gridback", "rules": [ { "type": "node", "attributes": { "name": "main", "attributes": { "isNodesCreate": true, "nodeCount": "1", "nodeSize": "4px", "nodeSizeY": "4px", "nodeSizeZ": "4px", "nodeSizeW": "4px", "nodeSizeH": "4px", "nodeMask": "12345", "nodeMaskSize": "24px" } } } ] }
- 添加规则,确保节点在创建时会被终止:
-
在
gridback_plus.json文件中添加资源管理规则- 在规则中添加资源管理规则:
{ "rules": [ { "type": "resource", "paths": [ "./.resources", "./.node_modules" ], "attributes": { "name": "main", "priority": "high", "mode": "write-only" } } } ]
- 在规则中添加资源管理规则:
步骤 4:运行配置命令
-
运行
gridback命令- 使用
npm run gridback执行配置并管理资源,确保节点创建时资源被正确管理。
- 使用
-
运行
gridback+命令- 使用
npm run gridback+进行更高级的资源管理,如资源损坏处理和资源管理选项。
- 使用
步骤 5:管理网格节点
-
创建节点
- 使用
npm create node main创建节点,节点会自动根据网格布局规则创建。
- 使用
-
管理节点
- 在节点创建后,使用
node --config gridback或node --config gridback+管理节点的状态,包括创建、终止和删除。
- 在节点创建后,使用
步骤 6:处理资源文件
-
检查资源文件
- 确保资源文件
.resources存储了正确的资源,使用npm search .resources查看资源文件。
- 确保资源文件
-
删除资源文件
- 使用
rm .resources删除资源文件,节点将自动被终止。
- 使用
步骤 7:常见问题与解决
-
资源文件不存在
- 使用
npm search .resources查找资源文件,确保其存在。
- 使用
-
配置文件中缺失规则
- 使用
npm run --all查看所有配置文件,确保所有规则都被正确配置。
- 使用
-
配置错误
- 使用
npm help gridback或npm help gridback+查看文档,解决配置错误。
- 使用
通过以上步骤,您可以系统地使用Gridback和Gridback+管理节点资源,确保节点的正确创建和资源的正确管理,如果遇到任何问题,建议查阅文档或向社区寻求帮助。









