下载主题或别的代码的朋友经常会遇到一个问题,就是下载的文件夹里除了主题或程序代码,还多出来一个__macosx文件夹,

这个到底是干嘛的?安装网站程序时我应该把__macOSX文件夹放在哪里呢?

__MACOSX文件夹里的文件基本都是 ._ 开头的,下图这样:
__macosx文件夹是什么?可以删除嘛?

其实出现这种情况,说明开发者是用Mac系统作为开发环境,在Mac系统下打包出来的压缩包文件就会这样,这些是缓存文件。而这些缓存文件,也只有在Windows系统解压后才能看到,Mac系统下不可见。

_MACOSX到底文件夹是什么?

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

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

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

作。但是在开源世界里的一些插件、模板等程序作品是要让更多人(不同操作系统下的受众人群)使用的,这里面大部

分人都是Windows操作系统,于是,在Windows里 “__MACOSX” 就成了垃圾文件,更重要的是,这个所谓的“缓存文

件”或者叫“垃圾文件”,只有在Windows下才可见,Mac下不可见。

所以,在安装模板时有__MACOSX文件夹,可以直接删除掉,不用把他上传到网站,就当垃圾文件就OK了;

发表回复

后才能评论