配置编译环境时遇到的一个「惊喜」
昨天在配置 Cocos Creator 编译环境的时候,遇到了一个奇怪的问题,总是编译失败。查看 log、网上各种搜索,折腾到了凌晨两点也没有解决,觉得很纳闷,明明白天在公司同样的步骤刚刚配置好了环境在家怎么就不行呢?于是把各种相关环境的版本、目录都记录下来,报错界面和 log 也保存下来带到了公司准备有时间了对比一下,看看能不能找到原因。
中午对比了所有环境变量的版本和目录,发现都一样,并没有什么不同,Cocos Creator 的安装目录也一样,可是公司电脑就是没问题,无奈之下准备去官方论坛看看有没有小伙伴遇到类似问题。
看的过程中一个帖子引起了我的兴趣,一个用户也是编译失败,官方竟然让他修改编译目录???
看到最后,原来是因为工程目录名过长导致编译失败,竟然还有这种原因真是令人大开眼界,看到这里我赶紧对比了两个工程的目录名,果然家里的工程比公司的多了一个 project,于是我又创建了一个和家里工程同样名字的工程去编译,果然失败了,查看日志和家里的日志报错原因一模一样,虽然我也看不懂到底是什么原因,不过好在找到了解决办法,学习的路上真是充满了惊喜,回家后赶紧新创建一个工程搞起来!
我是 「Super于」,立志做一个每天都有正反馈的人!