Используя grunt-sass для компиляции node-sass, я получаю ошибку «Неустранимая ошибка:« оригинальный »аргумент должен иметь тип function». - PullRequest
0 голосов
/ 06 сентября 2018

Вот мое дерзкое заявление в моем gruntfile.

  sass: {
    dist: {
      options: {
        implementation: 'node-sass',
        style: 'expanded',
        noCache: true
        },
      files: {
        'dist/css/jk.css' : 'src/styles/jk.scss'
      }
    }
  },

Вот вывод при запуске grunt -v.

  Running "sass:dist" (sass) task
  Verifying property sass.dist exists in config...OK
  Files: src/styles/jk.scss -> dist/css/jk.css
  Options: precision=10, implementation="node-sass", style="expanded", noCache

  undefined

  Fatal error: The "original" argument must be of type function

Похоже, что sass выполняется и правильно отправляет пути к моим файлам, но по какой-то причине возвращает неопределенное значение.

Я могу скомпилировать sass-файлы вручную из командной строки без каких-либо проблем.

Вот некоторая информация о версии из моего пакета. Json

"grunt": "^1.0.3"
"grunt-sass": "^3.0.1"
"node-sass": "^4.9.3"

1 Ответ

0 голосов
/ 06 сентября 2018

Какая у вас версия Node ??

также посмотрите на это

https://github.com/sindresorhus/grunt-sass/issues/288

...