Не удается получить includePaths для разрешения моих путей импорта SCSS - PullRequest
0 голосов
/ 13 января 2019

Я пытался разрешить импорт SCSS, но мне не повезло. Я пробовал различные пути для записи includePaths, но безуспешно. Я оставил его в 'node_modules' просто как заполнитель, когда представляю, что это должно быть что-то вроде src/common/scss.

Моя структура проекта выглядит следующим образом:

project-folder
|  webpack.config.js
|  src
|  | common
|  |  | scss
|  |  | | _variables.scss

Вот мой модуль> Запись правил:

{
    test: /\.scss$/,
    use: [
      {
        loader: "style-loader"
      },
      {
        loader: "css-loader"
      },
      {
        loader: "sass-loader",
        options: {
          includePaths: [
            path.resolve(__dirname, 'node_modules')
          ]
        }
      }
    ]
  }

Я получаю следующие ошибки:

Сборка модуля не удалась (из ./node_modules/sass-loader/lib/loader.js):

@ import 'variable'; ^ Файл для импорта не найден или не читается: переменные.

...