- 作用:配置Babel、Autoprefixer和其他前端工具的目标浏览器范围。
- 使用程序:Babel、Autoprefixer等。
- 作用:配置Commitlint,用于校验Git提交消息。
- 使用程序:Commitlint。
- 作用:排除不需要添加到Docker镜像中的文件。
- 使用程序:Docker。
- 作用:在不同编辑器和IDE之间维护一致的代码风格。
- 使用程序:各种编辑器和IDE。
- 作用:定义Git如何处理特定类型的文件。
- 使用程序:Git。
- 作用:用户级别的Git配置文件,可以覆盖系统级的配置。
- 使用程序:Git。
- 作用:忽略不应该被Git跟踪的文件。
- 使用程序:Git。
- 作用:配置Lint Staged,用于在Git暂存之前对staged files运行linter。
- 使用程序:Lint Staged。
- 作用:指定项目的Node.js版本。
- 使用程序:Node Version Manager (nvm)。
- 作用:存储NPM的配置选项。
- 使用程序:NPM。
- 作用:指定要使用的Node.js版本。
- 使用程序:Node Version Manager (nvm)。
- 作用:忽略不应由Prettier格式化的文件。
- 使用程序:Prettier。
- 作用:配置Prettier代码格式化器的行为。
- 使用程序:Prettier。
- 作用:忽略不应由Stylelint lint的文件。
- 使用程序:Stylelint。
- 作用:配置ESLint,这是一个插件化JavaScript代码检测工具。
- 使用程序:ESLint。
- 作用:包含有关项目的元数据,包括其名称、版本、作者、依赖项等信息。
- 使用程序:NPM、Yarn、Pnpm等。
- 作用:配置Yarn或Pnpm的工作区。
- 使用程序:Yarn、Pnpm。
- 作用:配置Stylelint CSS / SCSS / Less linter的行为。
- 使用程序:Stylelint。
- 作用:通常与TurboRepo相关联,用于管理monorepos。
- 使用程序:TurboRepo。