zoukankan      html  css  js  c++  java
  • OSX 系统无法直接用 Chrome 双击点击打开本地 html 文件

    在 Mac OS X 下,文件经常会被附加上 OS X 特有的扩展属性 ( extend attributes ),具体表现是用 ls -l 查看时会有 @ 的标记,譬如:

    $ ls -l index.html
    -rw-r--r--@  1 cnhavee  staff  1518  1 9 14:13 index.html
    

    这个 @ 属性是用户在 Finder中对文件进行任意操作后就会被附带上,这可能导致在 OS X 下打包后放到 Linux 系统分享文件的时候,会出现莫名其妙的错误,兼因 tar 命令本身并不能区分 extend attributes。

    这样的文件如果把扩展属性(Extend Attributes)去掉,就可以打开了。

    一次性清除一个文件的所有扩展属性 extend attributes:

    $ xattr -c filename 
    

    对一个目录及其下的所有文件做清除操作:

    $ xattr -rc directory 
    
  • 相关阅读:
    vue 短期时间
    使用moment.js写一个倒计时
    使用moment.js
    js 共用文件内容应用
    什么是闭包?闭包的优缺点?
    卧龙阶段
    音阶
    初步理解1=C
    认识简谱的构造,唱名,音名

  • 原文地址:https://www.cnblogs.com/fazero/p/6207787.html
Copyright © 2011-2022 走看看