【发布时间】:2021-12-20 09:26:26
【问题描述】:
问题:
是否有 ESLint 规则强制在导入时使用 */index。
示例:
文件结构:
utils/
- index.js
- a.js
- b.js
main.js
main.js
// WRONG
import utils from "./utils";
// OK
import utils from "./utils/index";
为什么
我需要这个,因为我的项目在 typescript 编译后使用tscpaths 将绝对路径替换为相对路径,但是由于某种原因,当*/index 不存在时它不会替换。
另类
如果规则不存在,是否有一个 vscode 设置会在自动导入中自动添加index?
【问题讨论】:
标签: javascript typescript visual-studio-code eslint tsc