Я пытаюсь установить node-sass для компиляции файла scss в файл css в коде Visual Studio. Я уже установил node-sass и сделал все, следуя инструкциям на сайте Visual Studio Code, но это не сработало.
Вместо созданного файла CSS, такого как руководство на сайте кода Visual Studio, а также других носителей, таких как YouTube, Google и т. Д., Я получил следующее уведомление.
[The term 'node-sass' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the nam
e, or if a path was included, verify that the path is correct and try again.
At line:1 char:10
+ node-sass <<<< styles.scss styles.css
+ CategoryInfo : ObjectNotFound: (node-sass:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException]
Где я ошибся? Не могли бы вы подсказать, как это исправить?
В частности, я проделал следующие шаги:
Установка npm, node.js
Установка по синтаксису: npm install -g node-sass less
Создать файл task.json со следующим содержимым:
// Sass configuration
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Sass Compile",
"type": "shell",
"command": "node-sass styles.scss styles.css",
"group": "build"
}
]
}
Я также проверил, что имя файла scss в файле task.json совпадает с именем файла scss в окне проводника кода Visual Studio, а также с файлом пути scss. Они были точными полностью.
Используйте комбинацию Ctrl Shift B, затем выберите Sass Compile> Продолжить, не сканируя вывод задачи.