Я пытаюсь создать расширение VSCode для компиляции SASS.
Однако у меня нет опыта разработки расширений VSCode и node.js, поэтому я не смог выяснить причину ошибки с node- sass.
extension.ts:
import * as vscode from 'vscode';
export function activate(context: vscode.ExtensionContext) {
var ns = require('node-sass');
let disposables = [];
disposables.push(vscode.commands.registerCommand(
'simpleSass.compileSass', () => {
vscode.window.showInformationMessage('Compilation finished normally.');
}
));
context.subscriptions.push(
...disposables
);
}
export function deactivate() {}
Сообщение об ошибке:
Ошибка активации расширения «publisher.name»: узел Sass еще не поддерживает ваш текущий среда: Windows 64-разрядная с неподдерживаемой средой выполнения (73) Для получения дополнительной информации о поддерживаемых средах см. https://github.com/sass/node-sass/releases/tag/v4.13.1.
Однако я мог бы скомпилировать SASS из командной строки, используя ту же версию node-sass на том же компьютере. Я задавался вопросом, не является ли это экологической проблемой.
Как я могу использовать node-sass в расширениях VSCode?
(Извините, я не являюсь носителем английского языка Engli sh. Возможно, что-то странное.)