杂的文

MACOSX文件夹是个什么东西?

文 / 倔强的巴顿 来源 / 原创 阅读 / 62019 1年前

最近经常有网友私聊我说,下载后的模版无法正常使用或者选择模版后查找不到相关模版。

_MACOSX文件夹是什么?

但经过我自己的反复安装调试后,一切ok,均未发现上述问题。

然后,一时也找不到问题所在,而且另外一部分使用者却没有发现上述类似问题。最后,实在没招了,就只好先把这个问题临时挂起。

直到昨天,群组里有个朋友发了一个截图:

_MACOSX文件夹是什么?

方才恍然大悟过来,跟他索要了报错文件截图,果然,这些文件名都是以 “ ._ ” 开头、大小约为1kb的缓存文件。

提示模版错误的原因找到了。

他是把这个 “_MACOSX” 文件夹里的文件,当作模版源码来上传使用了,而真正的模版源码是在另外的 非“._”开头 的文件夹里。

_MACOSX文件夹是什么?


不得不说,这是我的一个失误,由于我一直在用Mac系统作为开发环境,所以打包出来的模版主题压缩包文件,也是在Mac系统下直接压缩得到的。而这些缓存文件,也只有在Windows系统解压后才能看到,Mac系统下不可见

_MACOSX文件夹是什么?

这也是为啥我直接安装调试使用时,没有报错的原因。


之后,去检索一下这个的区别,分享给大家(主要是Windows系统用户)留意该问题。


MacOS(或者叫Mac)作为苹果公司开发的操作系统,与微软开发的Windows操作系统以及开源免费的Linux操作系统,是目前比较主流的三款电脑操作系统。

然后,有许多来自领先的网络框架组织的核心人物会选择Mac作为开发平台,以及其他很多开发攻城狮们也会选择在Mac上开发程序或写代码。

而且,在Mac里面压缩文件是一件十分轻松的事,你只需要在目录上点击右键选择“压缩为…”即可。

之后,开发者就可以把这个压缩包上传到网上供人下载。


但是有一个问题,苹果公司和其它大的软件公司一样,十分擅长曲解和附会用户的意思,它很多时候并不是完全按照你的意思去做的。


例如,在这种情况下,你以为Mac仅仅是把你想要的东西添加进压缩包了吗?

不是这样的。


Mac在压缩文件的同时,还会往里面写入了一些 ”MetaData” ,这样做的目的是为了方便其它的Mac用户使用,就像Windows会在图片目录下加入的 “Thumbs.db” 以方便显示预览图一样。

而这些 ”MetaData” 产生的文件就是 “__MACOSX”,本身这些文件在Mac上是隐藏属性的,也的确方便了用户的操作。


但是在开源世界里的一些插件、模板等作品是要让更多人(不同操作系统下的受众人群)使用的,这里面大部分人都是Windows操作系统,而Windows又是那种高冷型,从不会主动去理会Mac的一方。


于是,在Windows里 “__MACOSX” 就成了垃圾文件,更重要的是,这个所谓的“缓存文件”或者叫“垃圾文件”,只有在Windows下才可见,Mac下不可见


然后,提示模版错误的盆友们,你懂的。

_MACOSX文件夹是什么?

247

评论

共7条评论
  • 匿名
    匿名 10月前

    Mac为了增加存在感, 心思花了不少啊

  • 匿名
    匿名 10月前

    那可以直接删掉吗?

  • 匿名
    匿名 11月前

    那怎么可以不显示

  • 匿名
    匿名 1年前

    怪不得呢,一直挺纳闷下载的压缩包,解压后出现一堆这种类型的文件。

  • 匿名
    匿名 1年前

    写得可以说是很详细了~

  • 匿名1560322646

    啊!不要停!哈哈哈哈

  • 匿名大神
    匿名大神 1年前

    在理!

站点声明:本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

© 2019 The Pride & Joy of an Artisan. · Designed By duoguyu · Powered By YzmCMS京ICP备19008479号
相关侵权、举报、投诉及建议等,请发E-mail:tonney@duoguyu.com

友情链接: YzmCMS 袁志蒙博客 坚果的世界 UXDtime 杨青博客 飞信网 code life 追梦者 sjhv的杂货店 碧羽墨轩博客