1
我以這樣的方式組織成monorepo一些服務:如何使用位於父目錄中的eslint插件模塊?
repo_root/ ├── services/ │ ├── service_one/ │ ├── service_two/ │ └── service_three/ ├── package.json ├── node_modules ├── .eslintrc
此外,每個服務都有自己的package.json
和node_modules
。我想使用存儲在repo_root
目錄中的eslint配置來爲各個服務提供服務。我的問題是,當我試圖像
eslint services/service_one
例如運行的東西,它無法找到由.eslintrc
要求和安裝在node_modules
目錄repo_root
的eslint插件模塊。
我想避免在每項服務中冗餘地需要這些插件模塊。有沒有辦法配置eslint智能地查找模塊,即使它們位於服務本身的父目錄中?
根據你所描述的,它應該工作,因爲看起來正確。你能分享確切的錯誤,你確定插件已安裝..也分享你的.eslintrc內容 – Gyandeep
最好的情況下,如果你可以分享項目或在github上設置一個可重複的案例n在這裏分享鏈接... – Gyandeep
你'對,請看下面的答案。下次我會確保發佈一些示例代碼。感謝您的反饋! –