npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

qemu_machine_manager

v3.0.0

Published

一款使用 node JS、express、website_express、gtcpk-be、gtcpk-fe、axios、Vue、VueX、ElementUI 制作的QEMU虚拟机系统管理软件

Downloads

14

Readme

QEMU 虚拟机系统管理软件

介绍

一款使用 node JS、express、website_express、gtcpk-be、gtcpk-fe、axios、Vue、VueX、ElementUI 制作的 QEMU 虚拟机系统管理软件。

使用本软件的前提是以默认安装位置,按典型或完全安装的方式安装好的 “QEMU 虚拟机 7.0”、“node JS 14.17.5” 或以上版本的软件

QEMU 虚拟机官网下载安装地址:https://www.qemu.org/download

QEMU 虚拟机系统管理软件为 Gitee 仓库的 product 分支,是默认开放下载的,方便大家使用。

##安装教程

#####1. 在自己指定的目录中,(如 “test”) 打开终端,输入 npm i qemu_machine_manager 将安装 QEMU 虚拟机管理软件,如图:

#####2. 将目录下的 package.json 文件加入以下内容 "scripts":{"qemu_vm_manager":"qemu_machine_manager_start"}, 如图:

#####3. 在终端输入 npm run qemu_vm_manager 运行后,终端界面显示运行的过程信息,如图:

注意:由于 QEMU 虚拟机管理软件首次运行需要进行对当前电脑的 QEMU 虚拟机软件的数据收集分析处理,需要等待一部分时间,下次启动时将不会出现初始化的过程。

使用说明

###1. 界面展示

在终端启动成功后,在 Google Chrome 浏览器输入终端上面显示的默认 http://localhost:8080 网址即可访问,如图:

###2. 软件基本设置

QEMU 虚拟机系统管理软件提供默认的虚拟机配置存放位置、网络访问地址和端口配置的更改,软件设置极为重要,关系着 QEMU 虚拟机的正常运行。由于 QEMU 虚拟机软件自身的原因,虚拟机配置存放位置指定的路径只能是英文路径,不可为中文或其他字符的路径。网络访问地址和端口配置的更改,只能更改成当前电脑所拥有的网络地址以及空闲的网络端口号。如图:

重新启动软件后的效果图

###3. 新建和编辑虚拟机配置数据

QEMU 虚拟机系统管理软件提供图形化数据操作组件实现虚拟机配置数据的创建和编辑,如图:

###4. 虚拟机数据的导入导出

QEMU 虚拟机系统管理软件提供导入导出功能,方便将用户认为重要的虚拟机配置数据实现导入导出。如图:

###5. 关于软件

QEMU 虚拟机系统管理软件提供图形化展示当前的虚拟机管理软件的版本、技术支持、物理真机、QEMU 虚拟机软件版本的信息。如图:

###6. 运行效果

前面已经创建了 "Seven Ultimate x64" 虚拟机,以下是运行效果截图:

CPU 的型号显示,取决与 QEMU 虚拟机配置的虚拟化技术而决定的

下面日志部分,展示了 QEMU 虚拟机管理软件的一些操作记录日志

###7. 作者结语

制作 QEMU 虚拟机管理软件 是为了提升作者本人自身的前端开发水平,作者本人只是一名拥有专科学历的普通的前端工程师。

作者本人也比较喜欢用 vmware、VirtualBox、QEMU等虚拟化技术的软件产品,考虑到 QEMU 不像前两者那样自有管理UI界面,不方便操作使用。

QEMU 虚拟机管理软件 开发制作花费了作者3多个月的时间,作者本人对于后端的开发几乎没有经验,开发后端以及跨平台数据输入输出处理不了解。

经过部分的后端项目案例的研究后,终究选择node JS 作为软件的后端,同时兼容前端开发。实现跨 Linux、Windows 平台使用。

制作 QEMU 虚拟机管理软件的目的和初衷,已经在图上表示。毕竟全是命令行操作的虚拟机软件,对于新手的确很难。

如果有好的建议或开发技术,可在 Gitee 上多讨论。

篇幅有限,介绍到这,更多技巧,等你探索

此软件暂未支持多语言显示切换