当前位置:首页 > 网站建设 > 正文内容

mac怎么看文件路径(mac如何看文件路径)

网站建设1年前 (2023-10-23)378

再小的个体,也有大大的能量,上一篇从Haskell讲到函数式的精髓:“大事化小,小事化无”,问题总是有的,解决之道,就是从这些小小的集合中,蕴含着。

官网的FAQ:

https://electronjs.org/docs/faq

二进制文件在asar包中无法访问:

构建时需要在package.json文件中写上"asar":false,原因是electron打包时二进制文件在asar包中无法访问,如果上述设置无法解决,就只能硬编码,Mac规则如下:app.asar存在就直接引用,如果app.asar不存在,将路径替换成app.asar.unpacked,如果这个也不存在,需要根据不同的操作系统进行硬编码。

打包之后如何查看main进程中的日志:

可以通过/Applications/DingTalk Develper Tools.app/Contents/MacOS/DingTalk Develper Tools 来启动应用,至少能在主进程中将日志打印在终端里,有助于调试定位问题。

项目中不要引用无协议URL:

比如iconfont站给的iconfont引用的URL都是 //xxx ,由于打包之后协议会变成app://会造成iconfont无法显示,所以编写时,一定要写上协议如http://或https://。

理解ipc通信:

在开发的过程中,一定要理解“主进程”和“渲染进程”的概念,并且对ipc通信的方案了解清楚。因为如果想在两个“渲染进程”来处理共享的数据,这个时候就需要在主进程中持有,根据通信来共享,这很有用。

如何打包:

展开全文

使用electron-builder或electron-packager,一般都有两种方式,全局或局部。全局的话就按照正常的Node.js全局模块安装即可,局部稍微写两行代码。

webview的使用:

全屏时需要设置width:100%,height:100%,这个必须依赖父容器。

缓存目录下载的问题:

electron与Node.js的一些缓存目录~/.electron-gyp ~/.electron ~/.node-gyp ~/AppData/Roaming/npm-cache/_prebuilds。如果下载某些文件死活下载不下来,那么只能通过其他方法下载下来然后放到对应的缓存目录。

编译C++的问题:

如果需要指定编译C++模块,那么可以使用node-gyp rebuild --target=1.7.6 --arch=x64 --dist-url=https://atom.io/download/electron编译成指定的模块

墙的问题:

有条件的上SS吧,没有条件的换国内淘宝的源,这个没办法解决,很多情况下都是因为墙,下载不来完整的代码而导致的各种错误。

渲染进程开发的问题:

在渲染进程中基本的开发体验和你在浏览器中是保持一致的,但是由于Node.js环境的问题,可能在某些模块上会有差异,这个部分关注官方的FAQ就能解决。如果你使用的React,基本上就像开发Web应用一样,没有什么多少其他的问题存在,最多是注意打包路径的问题。

关于应用图标的问题:

图标需要在BrowserWindow中声明路径,但是三大平台的图标格式是不一样,Mac需要.icns,Windows需要.ico,Linux需要.png,这需要自己处理。

上述是我在开发过程中遇到的一些小问题,解决之后的记录。

最近开张了一个小小业务,帮你解决在工作中,学习中遇到的难题,每周周末只能约一次,地点在北京,面对面交流,今天第一单完美结束。@南瓜(昵称)同学需要帮忙解决的是一个React同构项目也包含着Node.js服务端,大概2个小时,把整个项目梳理清楚,并给@南瓜同学讲解了怎么操作,同时也分享了一下自己的在学习上的经验。由于是第一次开张的业务,@南瓜同学本意要给1000¥,(但是不敢拿啊!)怕讲的不好,不够有价值。感谢你的星巴克,最后收到@南瓜同学200¥的微信红包。

有了这一次的经历,我想就有了更好的经验,所以决定还在北京的日子里,把这个事情固定下去,每周周末“面基”一次,主题就是:“帮你解决在工作中,学习中遇到的难题,交流学习的经验,发展的经历,如果你有困惑,不妨来星巴克坐一坐,交流交流。”,时间:“周六下午或者周天下午,大概一到三小时”,地点:“星巴克(望京东园店)”,费用:“500/次,你认同真的帮你解决问题了才付款,如果你觉得没有价值和帮助,可以不付”。

mac怎么看文件路径(mac如何看文件路径)

“另外我接受用数字货币来付款”。

最后推荐一个有趣的项目,区块链领域里类似知乎的一个平台,有用的学习资源比较多,现在还可以实名注册,地址: https://zt.bihu.com/?id=39768

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://zspsrg.cn/post/63223.html

分享给朋友:

“mac怎么看文件路径(mac如何看文件路径)” 的相关文章

关于广州网站优化的信息

关于广州网站优化的信息

今天给各位分享广州网站优化的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、优化公司网站有什么步骤? 2、广州网站优化必须考虑的问题是什么? 3、广州优化推广百度网站seo排名找哪家公司可靠? 4、广州seo排名优化要怎样做?...

免费网站seo诊断(网站seo查询技术)

免费网站seo诊断(网站seo查询技术)

今天给各位分享免费网站seo诊断的知识,其中也会对网站seo查询技术进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、网站seo要诊断哪些内容呢 2、seo免费工具有哪些 3、seo免费诊断工具有哪些 网站seo要诊断哪些内容呢 网站seo要诊断哪些...

英语感谢信模板老师(感谢老师的信英语版)

英语感谢信模板老师(感谢老师的信英语版)

本篇文章给大家谈谈英语感谢信模板老师,以及感谢老师的信英语版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、给老师的英文感谢信 2、感谢信英文老师 3、给老师的感谢信英文 给老师的英文感谢信 随着感恩文化的传播,需要使用感谢信的场合越来越多,写感谢信的时候要注...

怎么查看安卓app位置(怎么查看安卓app位置)

怎么查看安卓app位置(怎么查看安卓app位置)

本篇文章给大家谈谈怎么查看安卓app位置,以及怎么查看安卓app位置对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、怎样查看安卓手机软件安装在那里 2、安卓系统安装的软件存放位置? 3、怎么查安卓手机安装软件所在目录? 4、安卓手机已安装的应用程序怎样找到安装...

上原打印机标签模板(上原打印电脑版)

上原打印机标签模板(上原打印电脑版)

今天给各位分享上原打印机标签模板的知识,其中也会对上原打印电脑版进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、佳博条码标签打印机怎么设置模板? 2、dlabel标签打印模板不显示内容 3、如何使用标签打印机打印条码? 4、WORD如何在标签打印...

商务ppt模板免费下载完整版(商务ppt模板大全 简约)

商务ppt模板免费下载完整版(商务ppt模板大全 简约)

本篇文章给大家谈谈商务ppt模板免费下载完整版,以及商务ppt模板大全 简约对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、有哪些好用还免费的ppt模版网站? 2、ppt模板免费下载 3、求商务类的PPT模板,谢谢! 有哪些好用还免费的ppt模版网站? 感谢邀请...