Задать вопрос

Как в VS Code запустить сборку SASS?

Установлен npm sass, из обычного терминала командой sass styles.scss styles.css сборка работает.
Хотелось бы запускать быстро в VS Code. Создал задачу в tasks.json:
{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "SASS",
            "type": "shell",
            "command": "sass styles.scss styles.css",
            "group": "build"
        }
    ]
}

Результат такой:
Выполнение задачи: sass styles.scss styles.css 
sass : Невозможно загрузить файл C:\Users\User1\AppData\Roaming\npm\sass.ps1, так как выполнение сценариев отключено в этой системе
. Для получения дополнительных сведений см. about_Execution_Policies по адресу https:/go.microsoft.com/fwlink/?LinkID=135170.
строка:1 знак:1
+ sass styles.scss styles.css
+ ~~~~
    + CategoryInfo          : Ошибка безопасности: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Как это исправить?

UPD:
Если VS Code открыть терминал и выбрать Command Prompt вместо PowerShell и вручную ввести комунду sass style.scss style1.css, то все нормально работает.

Видимо, он не хочет работать через PowerShell. Нельзя ли сделать так, чтобы Tasks выполнялись через Command Prompt?
  • Вопрос задан
  • 525 просмотров
Подписаться 1 Средний 7 комментариев
Пригласить эксперта
Ответы на вопрос 1
imko
@imko
Senior Scratch Developer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы