簡體   English   中英

使用 typescript-eslint 強制執行文件命名約定

[英]Enforce file naming convention with typescript-eslint

我想為我的 typescript + react 代碼庫自動強制執行文件命名約定。

例如所有.ts文件名必須是camelCase式所有.tsx文件名必須是PascalCase

Orelsanpls已經引用typescript-eslint這樣做,但是我只能找到變量、類、成員等的命名約定規則。

TSLint 包含文件名大小寫規則,這正是我在typescript-eslint中尋找的內容。

我是否遺漏了typescript-eslint中的命名約定?

我今天能找到的唯一受支持的插件是eslint-plugin-unicorn你可以在這里看到可以幫助你的規則的參考: https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/文檔/規則/文件名-case.md

您可能只想啟用此規則,因為插件附帶了許多您可能同意或不同意的自以為是的規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM