一开始以下划线开头的文件是什么意思?

时间:2015-06-14 05:53:04

标签: sass

我刚刚看了一些其他人开发的项目。

我认为没问题。

程序员已经创建了一些以下划线开头的文件,例如_variables.scss,我在两个项目中都看到过。

我无法弄明白为什么,我也搜索了它,我无法找到答案,如果有一个特殊原因,人们会以这种方式命名文件。

谢谢!

3 个答案:

答案 0 :(得分:11)

据我所知,在部分名称之前使用下划线的唯一原因是

  1. 下划线让Sass知道该文件只是一个部分文件,不应该生成CSS文件。*“
  2. 任何不以下划线开头的SASS文件都将自行呈现,如果它们使用其他地方定义的变量或mixins,则会失败。

    最后我得出结论,下划线仅用于阐明它是一个部分文件。我们也可以使用部分文件而不使用下划线作为前缀。

答案 1 :(得分:0)

有时,命名约定用于模板或模板部件文件,您可以在MVC框架中找到它。

在其他地方,这可能意味着此变量或文件是私有的,只能由服务器或正在运行的程序访问。这完全取决于你编程的语言,但这只是一个命名约定。

答案 2 :(得分:0)

这只是一个命名惯例。如果要为接口定义名称,请使用(_interface)定义它。这只是出于兼容性问题,在某些情况下,程序可能包含类和接口。为了区分这两者,您可以使用_作为接口。 这只是一个示例,因为您在使用数据库时可以在BLL层中使用它等等。

其他开发人员强调注意变量和对象。