为了账号安全,请及时绑定邮箱和手机立即绑定

预提交 + python + 反应 (js)

预提交 + python + 反应 (js)

小怪兽爱吃肉 2023-03-24 16:04:48
我使用预提交,我想将它与 .py 文件一起使用,我重新格式化文件黑色模块,但我还有一个反应文件所在的 Web 文件夹,我一次有 2 个问题,与重新格式化代码有什么关系对于 js 以及我如何联合起来以便在启动预提交运行时检查 web 文件夹以重新格式化 js 代码更新: 最让我担心的问题是 js 和 py 文件冲突,但我使用了:  - repo: https://github.com/prettier/prettier     rev: 2.1.2     hooks:       - id: prettier
查看完整描述

2 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

虽然预提交是用 python 编写的,但它支持许多不同的编程语言,包括 javascript

预提交文档中有一整套受支持的工具——最受欢迎的可能是eslintor prettier(尽管,工具建议通常与堆栈溢出无关,因为它是高度基于意见的)


查看完整回答
反对 回复 2023-03-24
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

这是我使用 Prettier 和 pre-commit 格式化 React.js/React.ts 的配置文件,如果有人感兴趣的话。我将其设置为单引号,但您可以随意修改参数。感谢我的兄弟创造了这个神奇的工具!

repos:
  - repo: https://github.com/prettier/prettier
    rev: 2.1.1
    hooks:
      - id: prettier
        args: [--single-quote=true]


查看完整回答
反对 回复 2023-03-24
  • 2 回答
  • 0 关注
  • 119 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信