Biome:Web 前端工具链,快速格式化工具
https://github.com/biomejs/biome
https://biomejs.dev/
Biome 是一个用于网络项目的高性能工具链,旨在为开发者提供维护这些项目的工具。
Biome 是一个快速的格式化器,适用于 JavaScript、TypeScript、JSX 和 JSON,与 Prettier 的兼容性达到了 96%。
Biome 是一个高性能的 linter,适用于 JavaScript、TypeScript 和 JSX,包含了来自 ESLint、TypeSCript ESLint 和 其他来源的 超过 170 条规则。
它输出详细且有上下文的诊断信息,帮助你改进代码,成为一个更好的程序员!
Biome 从一开始就设计为在编辑器中交互式使用。
你在编写代码时,它可以格式化和 lint 不规范的代码。
安装
npm install --save-dev --save-exact @biomejs/biome
使用
# 格式化文件
npx @biomejs/biome format --write ./src
# lint 文件
npx @biomejs/biome lint ./src
# 运行格式化,lint 等,并应用安全的建议
npx @biomejs/biome check --apply ./src
# 在 CI 环境中检查所有文件是否符合格式,lint 等
npx @biomejs/biome ci ./src