-eslint-import-alias是一款用于代码质量管理工具ESLint的插件,它提供了一条自定义规则,专门用来限制或规范JavaScript项目中使用import语句时路径别名的应用方式,从而帮助开发者保持项目的模块化导入风格的一致性。
eslint-plugin-import-alias 是一个用于强制执行导入路径别名的 ESLint 规则。
**安装**
```shell
npm install --save-dev eslint-plugin-import-alias
```
**用法**
以下示例是有效(valid)和无效(invalid)的使用情况:
```javascript
import { test } from @srctest; // valid
import { test } from .test; // invalid
import { test } from ..test; // invalid
```
可以指定可选的相对深度。
```javascript
import { test } from .test; // valid, { relativeDepth: 0 }
import { test } from ..test; // valid, { relativeDep:
```