簡體   English   中英

如何在沒有eslint-plugin- *前綴的情況下獲取內部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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM