本篇文章为大家展示了使用ESLint怎么禁止项目导入特定模块,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
使用方法
完整配置规则
假设我们不希望在项目中引入 lodash,那么配置规则:
rules:{ 'no-restricted-imports':[ 'error', { paths:[{ name:'lodash', message:'不要使用lodash,请使用lodash-es作为替代' }] } ] }
如果有团队成员试图引入 lodash 这个依赖
import _ from 'lodash'
那么就会报错,并提示 message 信息
不需要显示提示信息
如果不需要显示任何提示信息,那么 message 可以被省略,写法如下:
'no-restricted-imports': ['error', 'lodash', 'underscore']
使用 gitignore-style 写法
'no-restricted-imports':['error',{ patterns:['lodash-es/*'] }]
如果违反规则会出现以下报错信息:
上述内容就是使用ESLint怎么禁止项目导入特定模块,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注恰卡编程网行业资讯频道。
vue如何取消eslint
vue如何取消eslint这篇文章主要为大家展示了“vue如何取消...
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议