Eslint 强制执行模块的字母顺序导出顺序
Eslint enforce alphabetical export order for module
我想使用 eslint 规则在 .ts 文件中强制按字母顺序排列导出,以保持我的项目井井有条。有这样的规定吗?
所以如果我有三个导出 a
、c
、b
,像这样,其中导出不按字母顺序排列:
export const a = "A"
export const c = "C"
export const b = "B"
Eslint 会警告我正确的顺序是:
export const a = "A"
export const b = "B"
export const c = "C"
是的,你可以使用 sort exports eslint 插件:https://www.npmjs.com/package/eslint-plugin-sort-exports.
我想使用 eslint 规则在 .ts 文件中强制按字母顺序排列导出,以保持我的项目井井有条。有这样的规定吗?
所以如果我有三个导出 a
、c
、b
,像这样,其中导出不按字母顺序排列:
export const a = "A"
export const c = "C"
export const b = "B"
Eslint 会警告我正确的顺序是:
export const a = "A"
export const b = "B"
export const c = "C"
是的,你可以使用 sort exports eslint 插件:https://www.npmjs.com/package/eslint-plugin-sort-exports.