第一次用Electron这个安装遇到些问题,按照官方的说明安装时总是出错
先把npm/node装上,这个就从网上查吧
修改npm镜像:
npm config set registry http://registry.npm.taobao.org/
安装cnpm:
sudo npm install cnpm -g --registry=http://registry.npm.taobao.org
然后用npm去安装electron
cnpm install electron -g
下载官方demo
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
cnpm install
cnpm start
electron-prebuilt,它是一个npm模块,因此我们可以使用Npm来进行安装,它是一个electron的预编译版本
electron-packager ,它也是一个npm模块,是一个用于打包electron应用的工具,具体使用方法我们稍后会详细说明
sudo cnpm install -g electron-prebuilt
sudo cnpm install -g electron-packager
打包
electron-packager . HelloWorld --win --out ../HelloWorldApp --arch=x64 --version=0.0.1
electron-packager <应用目录> <应用名称> <打包平台> --out <输出目录> <架构> <应用版本>
于是我们愉快的进行打包。
发现它并不行!
报出一个提示
Unable to determine Electron version. Please specify an Electron version
他说我们需要指明Electron version。这个参数是当前安装Electron的版本,不知道的可以直接electron就能看到了,我这里是1.4.13,经过改进后如下
electron-packager . HelloWorld --win --out ../HelloWorldApp --arch=x64 --version=0.0.1 --electron-version=1.4.13
执行完毕后,看到父级目录下已经产生了我们希望看到的应用文件夹。
分享到:
相关推荐
《使用test-electron-vue获取电脑MAC地址》 在现代计算机技术中,MAC(Media Access Control)地址是一个独特的硬件标识符,用于识别网络接口控制器。在开发基于Electron的桌面应用时,有时我们需要获取用户的MAC...
它不仅支持生成可执行文件,还支持创建安装程序,如 `.dmg` for macOS, `.exe` for Windows, 和 `.deb`/`.rpm` for Linux。 在 Windows 系统中,为了确保应用的安全性和可靠性,开发者通常会对生成的 `.exe` 文件...
"description": "An Electron app for demonstrating full-screen, no-zoom, and no-drag features.", "main": "index.js", "scripts": { "start": "electron ." }, "dependencies": { "electron": "^12.0.0...
在“Electron检测更新”这个主题中,我们主要关注如何在基于Electron的应用程序中实现在Windows和Mac操作系统上的自动更新功能。 首先,我们需要了解`electron-builder`,这是一个强大的工具,用于构建、打包和发布...
【XMind 2020 for mac app.asar 文件详解】 XMind 2020 是一款广受欢迎的思维导图和头脑风暴软件,适用于多种操作系统,包括macOS。在这款软件的mac版本中,`app.asar` 文件是一个至关重要的组件,它包含了应用程序...
电子ChromeDriver 简单的节点模块,可下载于的版本。 ... # Electron mirror for China ELECTRON_MIRROR= " https://npm.taobao.org/mirrors/electron/ " # Local mirror # Example of requeste
L2dPetForMac/Live2d桌宠 前言 希望有生之年整合完善所有功能点,成为可配置,可扩展,可自定义的多功能应用。 持续维护中 - 20200831 ...electron 9.1.0 Live2D Cubism Core version: 04.00.0000 (671088
安装npm i electron-accelerator -g用法电子加速器有一些命令electron-accelerator <command> [options]Commands: init initalise an electron project in a given directory setup-squirrel setup a project for ...
电子安装程序-zip 创建一个支持 macOS 上 Electron 所需符号链接的 zip 文件。 安装 # For use in npm scripts npm i electron-installer-zip --save-dev # For use from cli npm i electron-installer-zip -g ...
适用于 Mac 的 Dokodemodoor 设置 $ cd dokodemodoor-for-mac $ nvm use $ npm i $ ./node_modules/.bin/electron .
The frameworks also support shipping apps for Mac OS, Windows, and Linux from the same codebase, meaning that developers can save time and energy when creating desktop apps that all OSs can use. NW....
Mac版Flipboard Electron制作的Flipboard Mac应用程序###下载然后将FlipboardForMac.app移到您的应用程序文件夹中。 就是这样。 ###用法您将像使用其他任何Mac应用程序一样使用它。 转到您的应用程序,打开该...
Atom是一款开源的文本编辑器,...总的来说,"atom-mac.zip"提供的Atom编辑器为Mac用户,特别是那些在M1芯片Mac上工作的开发者,提供了一个便捷的安装方式,使其能够充分利用这款强大而可定制的文本编辑器进行高效编码。
This package will install: • Node.js v20.15.1 to /usr/local/bin/node • npm v10.7.0 to /usr/local/bin/npm Node.js 最新官网Mac系统安装包node-v20.15.1版本
标题“voice-typing-for-desktop”揭示了一个项目,它允许用户在Mac、Windows和Linux操作系统上通过语音来输入文本,利用了Electron.js框架和Google Chrome浏览器的语音识别功能。这个项目是一个创新的解决方案,...
JPG小故障电子 一个图像故障的应用程序 您可以使用此应用来变换图像,使图像看起来有些毛刺。 这是的混合桌面+渐进式Web应用程序。 您可以下载用于桌面操作的...# build the pwa and electron apps for production
玉清显示器电子一个使用Electron+Node+Vue+ElementUI+Highcharts开发的舆情监控客户端,支持windows , mac多平台文章总结 Electron-vue文档 Electron-vue //simulatedgreg.gitbooks.io/electron-vue/content/cn最新...
# build electron application for production npm run build # run unit & end-to-end tests npm test # lint all JS/Vue component files in `src/` npm run lint # 打包成window yarn build:win # 打包成mac yarn...
目前,它仅支持MAC。 如果将安装php,则将支持Windows和Linux。 我公开邀请所有人为该项目做出贡献,并使其在window和linux中也能正常工作。 克隆并运行以快速查看运行中的Electron4PHP。 git clone ...
$ yarn build:mac # For Linux $ yarn build:linux ``` 基于Vue+Electron+Vite实现的一款跨多端的摄像头软件源码+运行说明.zip 基于Vue+Electron+Vite实现的一款跨多端的摄像头软件源码+运行说明.zip 基于Vue+...