eslint
sh
pnpm i -D eslinteslint默认只支持JS语法检查,检查其他语法需要安装插件
https://www.cnblogs.com/guangzan/p/14057876.html
rules
0:忽略,1:警告,2:报错
plugins
settings
import/extensions 告诉 eslint-plugin-import:
在解析模块路径时,这些后缀名是可以省略的,插件会依次尝试补全它们。
ts
settings: {
'import/extensions': ['.js', '.jsx', '.ts', '.tsx'],
}假设你有如下代码:
js
import utils from './utils';- 如果
settings['import/extensions']只包含了.ts, - 那么插件会尝试查找
./utils.ts,而不是只找./utils.js。
