Electron打包失败问题

第一次写文章,写的不好,看官见谅。

最近在学习Electron,按照官网的教程,一步一步的跟着做完后,来到了打包的步骤,安装好Electron Forge后,我怀着激动的心,用颤抖的手在控制台输下了:

npm run make

然后,经过漫长的等待,毫无意外的,报错了。

第一次报错

不能啊,我都是跟着官方文档来的,怎么还会报错呢,然后来看看报的什么错:

Authors is required.

Description is required.

emmmm,这两个东西是必填的,那这两个是什么呢,作为小白的我只能去寻求百度的帮助,百度一番后,了解到原来用electron脚手架工具生成的package.json是默认不填这两个字段的,需要在生成的时候自己手动输一下(我都是直接一路回车到底),然后打开package.json来确认一下,发现这两个字段确实是空,自己手动随便输入一些内容后,再次打包,这次肯定没有问题了。

然后,很快啊,啪的一下,又报错了。

第二次报错

嚯,这密密麻麻的一片红,直接把我看傻了,同样的,先看看报的错是什么:

Unable to load file

无法加载文件,什么情况,于是,又开始了我的百度之旅,但是这次什么解决方法都没找到,唯一找到一个在Issues上提了和我同样的报错,但是最后给出的答案是:I don't know what else to suggest, sorry. 很难受,看来只能靠自己了。

然后我尝试重新构建一个electron项目,再make打包,结果还是出现同样的报错,然后临近下班时间,感觉状态不是很好,就此作罢。

第二天一早,再打开项目尝试打包,看着报错信息中的文件路径,突然想到一个可能,会不会是路径有中文的原因?当时由于是尝试着写个demo,所以直接在桌面新建的一个文件夹。修改文件夹名称为英文后,再次尝试打包,终于,看见了打包成功的那一抹绿。

所以还是得养成路径全都用英文的好习惯啊。这篇文章到这就结束啦,感谢观看!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值