Electron桌面项目-解决throw new Error('Electron failed to install correctly, please delete node_modules..

前言

Electron 是一个用 HTML,CSS 和 JavaScript 来构建跨平台桌面应用程序的一个开源库。由GitHub开发的。node


其原理是 Electron 经过将 Chromium 和 Node.js 合并到同一个运行时环境中,并将其打包为 Mac,Windows 和 Linux 系统下的应用来实现这一目的。python

在公司里用到了Linux系统,因此就花了一点时间试着搭了一个体验一下。linux

  1. 安装这个网站走完安装部署步骤git

  2. 建立electron桌面项目代码等结构参照如下连接githubgithub

  3. 一开始按照网上进行操做,最后会报错,没法执行,直接抛出——throw new Error('Electron failed to
    install correctly, please delete node_modules/electron and try
    installing again') 如图macos

在这里插入图片描述

  • 操做的一些记录
    在这里插入图片描述curl

  • 查阅了一小会资料,原来是个人Ubuntu上缺乏了一些库环境,不过每一个人的状况不同,先是确保你的Python版本在2.7.x,以及安装了node.js那些,就是以及完成了那些该走的步骤,再来就是安装下面的库了。electron

sudo apt-get install build-essential clang libdbus-1-dev libgtk-3-dev \
                       libnotify-dev libgnome-keyring-dev \
                       libasound2-dev libcap-dev libcups2-dev libxtst-dev \
                       libxss1 libnss3-dev gcc-multilib g++-multilib curl \
                       gperf bison python-dbusmock openjdk-8-jre

个人就是上面库没装,再次试了一遍以后就成功运行了。xss

最后运行成功以下
在这里插入图片描述successpost

相关文章
相关标签/搜索