项目有虚拟机配置创建、编辑功能,可视直观地创建虚拟机或编辑现有的虚拟机。具有虚拟机配置数据导入导出功能,便于虚拟机配置数据的迁移。
我负责整个项目的开发、测试、发布。包括界面设计、后端开发、功能测试。项目前端使用 Vue2、ElementUI、axios、gtcpk-fe,实现界面设计开发制作。项目后端使用 node JS、express、website_express、gtcpk-be,实现虚拟机控制、数据处理、操作响应。
项目难点,目前已知的是跨平台实现压缩、解压缩虚拟机配置数据,不需要依赖外来的压缩、解压缩软件。在 Linux 平台下, 通过 node JS 内置的 child_process 模块调用 Linux 平台内置的 zip 程序解决。Windows 平台下,通过研究、编写 VBScript 脚本,实现在 arm、x86_64 版本的 Windows 平台下通过 node JS 的 child_process 模块调用 VBScript 脚本实现。
点击空白处退出提示

















评论