打包 SyntaxError:Cannot use import statement outside a module browser_init.js
打包 SyntaxError:Cannot use import statement outside a module browser_init.js
安装打包
https://www.jianshu.com/p/d8f3942d5efc
"build": { "appId": "com.familyxiao.app", "copyright": "familyxiao Copyright © 2021", "productName": "MyCodeGenerator", "files": [ "!dist/**/*" ], "win": { "icon": "build/icon.png", "artifactName": "${productName}_${version}.${ext}", "verifyUpdateCodeSignature": false, "target": [{ "target": "nsis", "arch": [ "x64" ] }] }, "nsis": { "oneClick": false, "createDesktopShortcut": "always", "allowToChangeInstallationDirectory": true }, "extends": null },
vue.config.js
module.exports = { publicPath: process.env.NODE_ENV === 'production' ? './' : '/', pluginOptions: { electronBuilder: { nodeIntegration: true, builderOptions: { 'appId': 'com.familyxiao.app', 'productName': 'MyCodeGenerator', // 项目名,也是生成的安装文件名,即mzDemo.exe 'copyright': 'familyxiao Copyright © 2021', // 版权信息 'files': [ './**/*' ], 'extraFiles': [ // 把指定的资源复制到程序根目录,即把server文件夹的内容复制到程序根目录,这里server文件夹下的内容相当于我的后台,我在background.js中有相应的处理。 './server' ], 'directories': { 'output': './app_dist' // 输出文件路径 }, 'win': { // win相关配置 'icon': './public/favicon.ico', // 图标,当前图标在根目录下,注意这里有两个坑 "requestedExecutionLevel": "requireAdministrator", //获取管理员权限 'target': [{ 'target': 'nsis', // 利用nsis制作安装程序 'arch': [ 'x64', // 64位 'ia32' ] }] }, 'nsis': { 'oneClick': false, // 是否一键安装 'allowElevation': true, // 允许请求提升。 如果为false,则用户必须使用提升的权限重新启动安装程序。 'allowToChangeInstallationDirectory': true, // 允许修改安装目录 'installerIcon': './favicon.ico', // 安装图标 'uninstallerIcon': './favicon.ico', // 卸载图标 'installerHeaderIcon': './favicon.ico', // 安装时头部图标 'createDesktopShortcut': true, // 创建桌面图标 'createStartMenuShortcut': true, // 创建开始菜单图标 'shortcutName': 'mzDemo' // 图标名称(项目名称) } } } }, configureWebpack: { devtool: 'source-map' } }
⨯ Get "https://github.com/electron/electron/releases/download/v13.4.0/electron-v13.4.0-win32-ia32.zip": dial tcp 20.205.243.166:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
C:\Users\Administrator\AppData\Local\electron\Cache
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现