Vue3 项目 Electron 打包教程:从入门到打包 - 详细步骤解析
///'要将 Vue3 项目打包为 Electron 应用程序,你可以按照以下步骤进行://n//n1. 首先,确保你已经安装了 Node.js 和 npm。//n//n2. 创建一个新的 Electron 项目,并将 Vue3 项目的文件复制到该项目中。你可以使用 Electron Forge 来创建一个新的 Electron 项目,具体的命令是://n//n//nnpx create-electron-app my-app//n//n//n这将在当前目录下创建一个名为my-app 的 Electron 项目。//n//n3. 安装依赖项。进入到新创建的 Electron 项目的目录,并运行以下命令来安装 Vue3 项目所需的依赖项://n//n//ncd my-app//nnpm install//n//n//n4. 配置 Electron 主进程。在 Electron 项目的根目录下,创建一个名为main.js 的文件,并将以下代码复制到该文件中://n//njavascript//nconst { app, BrowserWindow } = require('electron')//n//nfunction createWindow () {//n const win = new BrowserWindow({//n width: 800,//n height: 600,//n webPreferences: {//n nodeIntegration: true//n }//n })//n//n win.loadFile('index.html')//n}//n//napp.whenReady().then(() => {//n createWindow()//n//n app.on('activate', function () {//n if (BrowserWindow.getAllWindows().length === 0) createWindow()//n })//n})//n//napp.on('window-all-closed', function () {//n if (process.platform !== 'darwin') app.quit()//n})//n//n//n这个文件定义了一个创建 Electron 窗口的函数,并在应用程序准备好后调用该函数来创建窗口。//n//n5. 配置 Vue3 入口文件。在 Vue3 项目的根目录下,找到src/main.js 文件,并将以下代码复制到该文件的顶部://n//njavascript//nimport { createApp } from 'vue'//nimport App from './App.vue'//n//ncreateApp(App).mount('#app')//n//n//n这个文件是 Vue3 项目的入口文件,它通过createApp 函数创建 Vue 应用程序,并将其挂载到#app 元素上。//n//n6. 修改 Electron 项目的package.json 文件。在package.json 文件中,将main 字段的值改为main.js,并添加一个新的start 脚本://n//njson//n{//n ///'main///': ///'main.js///',//n ///'scripts///': {//n ///'start///': ///'electron .///'//n }//n}//n//n//n这样,你就可以使用npm start 命令来启动 Electron 应用程序。//n//n7. 打包 Electron 应用程序。运行以下命令来打包 Electron 应用程序://n//n//nnpm run make//n//n//n这将使用 Electron Forge 的make 命令来打包应用程序。打包完成后,你将在out 目录下找到生成的可执行文件。//n//n这些就是将 Vue3 项目打包为 Electron 应用程序的基本步骤。你可以根据需要进行进一步的配置和定制。//n//n/
原文地址: https://www.cveoy.top/t/topic/pRpM 著作权归作者所有。请勿转载和采集!