Electron之linux版本客戶端打包問題集錦

衆所周知,Electron是跨平臺的,windows和macOS版本的客戶端是比較常見的,linux版本的非常少。今天我們就來看看linux版本的Electron客戶端打包過程中有哪些坑。

 

問題一、

Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)

解決:

步驟1:刪除lock鎖定文件,前提是它存在,如果沒有可以跳過該步驟。

sudo rm /var/lib/apt/lists/lock

步驟2: 更新 apt-get 。

sudo apt-get update

 

問題二、clone工程報錯

remote: HTTP Basic: Access denied fatal: Authentication failed for

解決:

在clone命令中添加用戶名和密碼,參考如下命令:

git clone http://用戶名:密碼@git.test.com/test.git

 

問題三、使用npm命令報錯

npm ERR! Linux 4.15.0-34-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v8.10.0
npm ERR! npm  v3.5.2
npm ERR! code EMISSINGARG

npm ERR! typeerror Error: Missing required argument #1

解決:更新npm到最新版本。

npm ins
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章