ERROR Could not load dotfile.

举报
liuzhen007 发表于 2021/05/26 15:18:12 2021/05/26
【摘要】 【导读】 编译Electron源码,对我而言,再常见不过的操作,应该不会出问题。但是,后来我发现:自己轻敌了 ^_^。从中我也认识到,任何知识都有自己不可预见的深度!如果你甘于浅尝辄止,那么在同一个问题上,你可能永远有数不清的问题。 问题 最近,由于合并某些第三方库,需要重新编译electron源码。过程中,遇到了这个报错,之前经常编译源码,也没有遇到过这个问题...

【导读】 编译Electron源码,对我而言,再常见不过的操作,应该不会出问题。但是,后来我发现:自己轻敌了 ^_^。从中我也认识到,任何知识都有自己不可预见的深度!如果你甘于浅尝辄止,那么在同一个问题上,你可能永远有数不清的问题。

问题

最近,由于合并某些第三方库,需要重新编译electron源码。过程中,遇到了这个报错,之前经常编译源码,也没有遇到过这个问题。

ERROR Could not load dotfile.

解决

说来奇怪,看上去是系统配置的原因,不是代码问题。

但是自己明明仅仅修改了代码,为什么会影响配置文件呢?

仔细查看完整的报错日志(如下所示),发现是缺少了electron工程根目录的.gn文件。

G:\project\electron-merge\src>ninja -C out/x86 electron
ninja: Entering directory `out/x86'
[1/1] Regenerating ninja files
FAILED: build.ninja
../../buildtools/win/gn.exe --root=../.. -q gen .
ERROR Could not load dotfile.
The file "G:\project\electron-merge\src\.gn" couldn't be lo

文章来源: liuzhen.blog.csdn.net,作者:Data-Mining,版权归原作者所有,如需转载,请联系作者。

原文链接:liuzhen.blog.csdn.net/article/details/113940713

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。