用Electron时候碰到的小问题

构建electron程序碰到的问题

比赛有需求要做个桌面应用程序,尝试使用Electron进行Ubuntu桌面应用的制作。

现在是2024/10/10日,我来记录一下官方文档让我碰到的问题

  • 1.将 electron 包安装到应用的开发依赖中

    shell 复制代码
    npm install --save-dev electron

    使用这个命令的时候出问题,因为网络太慢了,下了巨久,用electron上面的解决方式也无效,最后有效解决方法如下:

    在当前项目路径下创建文件夹:

    shell 复制代码
    vim .npmrc
    #填入以下内容
    ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"
    ELECTRON_CUSTOM_DIR="{{ version }}"

    和rust一样的项目下镜像指定

  • 2.打包我的最终应用出现错误

    shell 复制代码
    npm run make

    出现了缺依赖什么什么的错误,解决如下:

    shell 复制代码
    sudo apt install rpm fakeroot binutils

    下完了就可以了

相关推荐
wuhen_n13 分钟前
CSS元素动画篇:基于当前位置的变换动画(三)
前端·css·html·css3·html5
brzhang15 分钟前
告别面条代码!用可视化编程 Flyde 给你的 Node.js/Web 应用逻辑解解耦
前端·后端·架构
brzhang33 分钟前
还在手撸线程?搞懂这 6 大多线程设计模式,并发编程不再难!
前端·后端·架构
拖孩1 小时前
【Nova UI】十四、打造组件库之按钮组件(下):按钮组组件的构建之旅
前端·javascript·vue.js
pixle01 小时前
Vue3 Echarts 3D圆形柱状图实现教程以及封装一个可复用的组件
前端·3d·vue·echarts
Rudon滨海渔村1 小时前
[随笔] 升级uniapp旧项目的vue、pinia、vite、dcloudio依赖包等
前端·vue.js·uni-app
机构师1 小时前
<uniapp><插件><UTS>在uniapp中,创建自己的插件并发布到uni插件市场
javascript·uni-app·vue·插件·hbuilderx·uni
Watermelo6171 小时前
Vue3调度器错误解析,完美解决Unhandled error during execution of scheduler flush.
前端·javascript·vue.js·elementui·html·es6·bug
低代码布道师2 小时前
第一部分:网页的骨架 —— HTML
前端·html
PyAIGCMaster2 小时前
穷鬼计划:react+tailwindcss+vercel
前端·react.js·前端框架