Web2App 是一个桌面工具,可以将完整的网站(包括前端和后端)打包成独立的桌面应用程序。用户只需导入网站资源文件,配置应用信息,即可一键生成安装包。
在首页点击"新建项目",选择项目保存位置并输入项目名称。
在项目编辑页,点击"导入文件夹"或"导入文件"按钮,选择网站的资源文件。支持 HTML、JS、CSS、图片等各类文件。
填写应用名称、版本号、窗口尺寸等信息。可选择应用图标。
点击"打包应用",选择输出位置,开始打包。生成独立的安装包文件。
在目标计算机上运行生成的安装包,按照向导完成安装。启动应用即可使用。
如果你的网站包含后端,请在导入时包含 server.js 文件。Web2App 会在生成的应用中自动启动后端服务。
后端 server.js 示例:
module.exports = function(app) {
app.get('/api/hello', (req, res) => {
res.json({ message: 'Hello from Web2App!' })
})
}
Web2App v1.0.0
Electron + Vue 3