Я установил Sass через Chocolatey и получил эту ошибку в консоли Netbeans:
"C: \ ProgramData \ chocolatey \ lib \ sass \ tools \ sass.bat" "--cache-location" "C: \ Users \ oxk4r \ AppData \ Local \ NetBeans \ Cache \ 8.2 \ sass-compiler" "- debug-info "" --style "" compact "" C: \ xampp \ htdocs \ SASS_01 \ scss \ style.scss "" C: \ xampp \ htdocs \ SASS_01 \ css \ style.css "Не удалось найти параметр с именем "тайник-место".
Файл * .css не создается вообще.
Это для Windows. Взгляните на тропинки.
Отсюда комментарий и нет ответа
У меня была такая же проблема с автономной версией Sass, но Christopher's тоже помогает в этом случае.






Когда у меня была эта ошибка, моя установка работала неправильно. Хотя я не использовал Chocolatey. Я установил ruby и sass с помощью gem, добавил путь в конфигурацию и все заработало. Может, это поможет.
При использовании ruby sass gem вы получаете сообщение о том, что он больше не поддерживается
В каталоге установки Sass в файле sass.bat после команды:
set arguments=%*
добавьте следующее (замените имя пользователя своим именем пользователя Windows) ...
set arguments=%arguments:--cache-location =%
set arguments=%arguments:C:\Users\username\AppData\Local\NetBeans\Cache\8.2\sass-compiler =%
set arguments=%arguments:--debug-info =%
Это исключает все аргументы, которые больше не принимаются.
Также решает проблему, если вы установили Sass в автономной версии.
Я снова и снова возвращаюсь к этому ответу. Спасибо.
Также измените имя папки, которое является номером версии Netbeans после Cache, если вы устанавливаете новую версию Netbeans
для Windows вы можете отредактировать файл sass.bat.
В файле нужно в переменной arguments заменить подстроку "--debug-info" и (например) "--cache-location C:\Users\xyz\AppData\Local\NetBeans\Cache\10.0\sass-compiler" на пустые данные
Например:
SET repaire_arguments=%arguments:--debug-info=%
SET repaire_arguments=%repaire_arguments:--cache-location C:\Users\xyz\AppData\Local\NetBeans\Cache\10.0\sass-compiler=%
"%SCRIPTPATH%\src\dart.exe" "-Dversion=1.16.1" "%SCRIPTPATH%\src\sass.dart.snapshot" %repaire_arguments%
Я копирую здесь ответ Пита Велптона из службы отслеживания ошибок Apache Netbeans для справок в будущем, потому что он очень полезен для решения этой проблемы:
https://issues.apache.org/jira/browse/NETBEANS-2347
Netbeans SASS support was written for the original Ruby SASS. Modern SASS implementations (Dart SASS et al) are based on libsass.
There is very limited/incomplete support for libsass already in Netbeans (command line flags are NOT supported - but it should compile). To implement the workaround:
- Open your netbeans.conf file (/etc/netbeans.conf in the NB installation folder)
- Add the following to the netbeans_default_options parameter: -J-Dnb.sass.libsass=true
- Launch Netbeans, Tools -> Options -> HTML5/JS -> CSS PreProcessors and configure it to point to your libsass implementation (e.g. the sass.bat file in your dart-sass installation folder)
В моем случае (Apache Netbeans Windows 64) этот обходной путь сработал.
Для Linux см. Как использовать Sass 1.14 с NetBeans 8.2 в Linux