dotfile
Dotfile
经常会遇到以点号开头的文件或者文件夹,比如 .gitignore
,.npmignore
,这类文件叫做 **dotfile**。
如果这些文件已经建好了,修改时只要打开编辑即可。但是有时候是需要自己动手创建这些文件的。而在 Windows 中创建以点号开头的文件时,会提示“必须键入文件名”的错误。
因为 Windows 并没有以点号开头文件的习惯,实际上,这样的命名习惯来源于 Linux,Unix 等系统。在这些系统中,以点号开头的文件,也就是 dotfiles,默认是隐藏的,通常作为软件的配置文件名,或者一些临时文件,如文本编辑器的备份文件、历史文件的文件名。随着软件的跨平台,以及软件开发的跨平台,一些原本只见于类 Unix 系统的命名习惯也进入了 Windows,或者说在 Windows 下,有时也需要处理一些以 Unix,Linux 的命名习惯命名的文件。如 .gitignore
, .gitattributes
是版本控制系统 git 中用到的配置文件,.npmignore
是 npm 包管理工具所用到的配置文件。
最简单的在 Windows 中创建 dotfile 的办法就是:在文件名后再加一个点来绕过这个限制。比如,创建 .gitignore
时,文件名输入 .gitignore.
并回车,创建好以后文件名末尾的多余的点会被自动移除。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Annie's Blog!