![](/img/trans.png)
[英]How to get local eslint plugins to work with locally installed eslint
[英]How to get internal eslint plugins without the eslint-plugin-* prefix to work
我已经完成了内部eslint插件的制作,但不幸的是,我们公司要求我们在所有内部npm软件包之前都加上companyName-前缀。 这会导致eslint查找带有eslint-plugin-前缀的软件包的问题,因为我的软件包的前缀是companyName- *。
在我的.eslintrc中
"plugins": [
"react",
"babel",
"lodash",
"companyName-eslint-plugin-projectName"
],
eslint将eslint-plugin
附加到companyName-eslint-plugin-teamName
并尝试查找eslint-plugin-companyName-eslint-plugin-teamName
反正在.eslintrc中绕过这个?
我自己想通了。 您可以使用公司名称设置npm范围,然后在该范围下发布插件:@ companyName / eslint-plugin-something。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.