plugin-arch-core 相关介绍参考下述文档: 【腾讯文档】电网自动化系统人机交互开放性能力提升关键技术研究 https://docs.qq.com/doc/DTGVic2ViWFdGaktB
插件核心设计参考flow.drawio
设计思路参考developJournal.md
由于使用了rollup等相关打包,node 版本要求:>=18.0.0 可以使用版本20.10.0 进行编译 1.npm install 2.将子应用项目以webcomponent封装成指令的格式'*mjs',方便动态处理模板信息; 可以将生产的项目放在pages目录的根目录下面无需要在进行配置, 或者放在其他任意目录下面,但是需要在route.json中配置对应路径; route.json [ { "path": "/testbutton", "component": "", "name": "TestButton", "componentPath": "./pages1/PButton/TestButton.mjs" }
] 3.在首页中引入子应用项目; 4.npm run build 5.会打包成浏览器运行环境的静态环境,在浏览器中直接运行。