eslint +prettier + editorconfig問題點整理

import/no-unresolved

image.png
eslint不認路徑中帶有webpack路徑別名的問題node

解決方式:webpack

  1. 安裝eslint-import-resolver-webpack
  2. eslintsettings中,加入以下配置,至關於把你在webpack聲明的路徑別名告訴eslintweb

    settings: {
         'import/resolver': [{
             webpack: {
                 config: {
                     resolve: {
                         alias: {
                             '@': path.resolve('src'),
                         },
                         extensions: ['.js', '.jsx'],
                     },
                 },
             },
         }],
     },

node模塊觸發import/no-extraneous-dependencies

image.png

解決方式:spa

  1. 安裝eslint-import-resolver-webpack
  2. 而後在eslint配置中的settings加入以下配置
    image.png
相關文章
相關標籤/搜索