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

猜你喜欢

转载自blog.csdn.net/liuzehn/article/details/105345363