解决Electron项目启动成功后窗口点不开,窗口透明看不见问题

问题:下载别人的electron项目,npm install和npm run electron成功后,弹出的窗口确看不见。控制台也没有报错。

原因:又可能是electron依赖的版本不对。

方法:1、点开package.json文件,找到"devDependencies": {......}标签,在这个标签里找到"electron":,找到该项目指定的electron版本。

 2、在终端输入electron -v或者./node_modules/.bin/electron -v命令查看你已安装的electron版本是否和配置文件中指定的版本一致。

electron -v:如果你是全局安装的electron就用这个命令,否则用./node_modules/.bin/electron -v

3、如果你发现已安装的和指定的版本不同,点开 node_modules目录,找到并删除electron目录,

然后重新安装指定的版本。

npm install [email protected]
如果你想要全局安装指定版本的electron,你可以加上-g选项:

npm install -g [email protected]
由于一些网络原因,npm包安装可能比较慢,一个解决方法就是设置淘宝镜像。你可以使用下面的命令来设置淘宝镜像:

npm config set registry https://registry.npm.taobao.org


你还可以安装并使用cnpm(淘宝团队提供的npm客户端)进行包管理,命令如下:

npm install -g cnpm --registry=https://registry.npm.taobao.org

之后你就可以使用cnpm install <package>来安装你需要的包了。

请注意:过多使用淘宝镜像可能会导致一些问题,因为淘宝镜像并不是完全的npm源的镜像,有些包可能找不到。如果你遇到问题,可以尝试换回npm官方源,命令如下:

npm config set registry https://registry.npmjs.org

猜你喜欢

转载自blog.csdn.net/weixin_51451545/article/details/133177799