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

相關文章
相關標籤/搜索