![](/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.