当前位置: 首页 > 网络应用技术

在塔罗项目上配置eslint和git钩子

时间:2023-03-08 14:21:22 网络应用技术

  在开发过程中,需要遵循一些规格。您可以使用以下工具来配置不同项目需要遵循的规格,以帮助我们检查错误并限制开发过程。

  创建的项目将自动生成文件。您只需要在此文件的配置项目中配置相应的规则即可。在开发过程中,编译器将自动检查是否按照规格编写的代码,不规则的代码编译器将自动提示。

  一些共同的规则如下:

  如果使用的项目(配置已完成),则没有不规则代码编译器的正常提示。可能是可以跳过文件的检查,可以将以下配置添加到全局文件:

  目前,尝试编写一些不规则的代码,您可以看到编译器将正常提供正常消息:

  当然,我们还可以在文件中的配置项中添加一个新命令,以检查所有不规则代码,并带有命令:

  然后在终端中运行命令,终端还将提供相应的错误消息,以及错误消息的文件:

  在这一点上,我们的编译器非常聪明。尽管编译器可以自动识别不规则的代码并给出提示。但是,对于某些不规则的代码,仅仅是因为有或多或少的研讨会,不规则性,单一和双重使用报价等,编译器必须强迫我们手动纠正它。这仍然对开发人员不友好。

  您能想到一种方法,并通过一键单击自动修复这些明显的错误?

  答案还可以。

  在正当的不规则文件中,按下它并发现某些格式错误确实会自动修复。

  此时,一个单击的维修错误已完成。

  提示:如果未生效,则可以打开窗口以try()。

  由于提交代码是随意的,因此我们没有为其设置验证,因此您可能会意外地向远程仓库提交不符合规格甚至错误的代码的代码。

  为了使项目的代码符合规格,每次代码都提交远程仓库时,有必要手动执行它以确保代码符合规格,这不够智能。两种工具,在提交代码之前,将自动执行一些命令以帮助我们检查代码。

  它属于该工具,该工具可以配置其所在的不同生命周期,并执行不同的命令以限制我们的开发。

  安装完成后,项目根目录下将有一个额外的文件,以存储我们将来添加的内容。

  这是生命周期的一部分,在执行时将在生命周期的顺序中执行相应的钩子。

  生命周期钩: - > - > - > - > - > - >。

  验证文件的命令将在提交代码之前自动执行,并且可以自行修改命令。

  提交代码时,该挂钩用于调节提交信息。特定的规格可以在此处参考。

  添加钩子后,您需要安装依赖项。由于执行挂钩时,该信息用于指定信息。

  最后,配置文件。创建一个新文件并添加以下内容:

  如果提示新文件报告错误,则将语法禁用。该规则可以禁用。

  让我们目前提交代码以查看效果的方式。没有遵循规格的类别。

  可以发现,编译器提示提交缺乏信息并且未能成功提交。

  如果您再次提交,则可以成功提交。

  可以检查本地代码的更改,只检查修改后的文档,并大大提高学校检查的效率。

  配置完成后,将在提交代码之前自动执行命令。如果我们的代码不符合规格,则代码将不会成功提交。

  注意:版本不要太低,否则您将在运行时报告错误。