Переключиться с разрешения модуля eslint на отображение пути машинописи - PullRequest
0 голосов
/ 26 декабря 2018

Я работаю над проектом, и мне нужно изменить компиляцию js с babel на машинопись.В проекте используется веб-пакет 4. Проблема, с которой я сталкиваюсь, заключается в следующем при загрузке сервера разработки веб-пакетов:

ERROR in ./src/customReducers.js
Module not found: Error: Can't resolve 'admin/me' in 'C:\Users\devz\dev\fmu\frontend\src'
 @ ./src/customReducers.js 1:0-46 12:8-26
 @ ./src/App.js
 @ ./src/index.js
 @ multi (webpack)-dev-server/client?http://localhost:8081 ./src/index.js

Проблема заключается в том, что у меня это есть в моем .eslintrc

"settings": {
    "import/resolver": {
      "node": {
        "paths": ["src"]
      }
    }
  }

И это дерево файлов проекта:

enter image description here

Проблема заключается в том, что предыдущие разработчики настроили разрешение модуля для возможности импорта из '[имя папки] / * 'чтобы меньше беспокоить пути к папкам.но сейчас я сталкиваюсь с проблемами, поэтому машинопись (или веб-пакет?) может сделать то же самое.Я установил tsconfig-paths-webpack-plugin в мою конфигурацию webpack в файле resol.plugins, и я установил свой tsconfig.json, например

"baseUrl": "./src",
"paths": {
  "*": ["*"]
}

Но я все еще получаю проблему.Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...