Как использовать node-sass при разработке расширений VSCode? - PullRequest
0 голосов
/ 15 февраля 2020

Я пытаюсь создать расширение 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. Возможно, что-то странное.)

...