[英]How to resolve "import/no-unresolved" in ESLint for import files! for javascript and nodejs
[英]Eslint plugin import throws “import/no-unresolved” on specific modules inside a Lerna package
我第一次使用Lerna,我想創建一個微服務的monorepo,因此在服務中我安裝了axios,puppeter和joi,因此eslint-plugin-import將它們視為未解決,因為它們不在根目錄中package.json
我不知道如何更改當前的Eslint配置,而且我很確定不需要為packages文件夾中的每個服務創建一個Eslint配置,因為我看到過帶有lerna的存儲庫
我正在使用Airbnb的規則
"eslint": "5.3.0",
"eslint-config-airbnb": "17.1.0",
"eslint-plugin-import": "2.16.0",
"eslint-plugin-jsx-a11y": "6.2.0",
"eslint-plugin-react": "7.12.4",
而且,這是我的.eslintrc
{
"extends": "airbnb",
"rules": {
"no-unused-vars": [
"error",
{
"argsIgnorePattern": "next"
}
]
},
"env": {
"browser": true,
"es6": true,
"mocha": true,
"node": true
}
}
〜/ api-gateway / packages / service-accountancy / lib / scrapper.js 2:27錯誤無法解析模塊'puppeteer'的導入/無法解析3:22錯誤無法解析模塊'puppeteer / lib /頁面的導入/未解決
〜/ api-gateway / packages / service-accountancy / src / api / api.js 2:21錯誤無法解析模塊“ joi”導入的路徑/未解決
〜/ api-gateway / packages / service-accountancy / src / repository / repository.js 2:23錯誤無法解析模塊'axios'導入的路徑/未解決
〜/ api-gateway / packages / service-accountancy / src / schemas / portalRequest.js 1:21錯誤無法解析模塊'joi'導入的路徑/未解決
eslint-plugin-import軟件包實際上正在執行其工作,在運行Eslint時未下載這些軟件包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.