Выделите неиспользуемые переменные и импорт не работает должным образом - PullRequest
0 голосов
/ 08 июня 2018

VSCode май 2018 (версия 1.24, MacOs)

Добавление: Выделение неиспользуемых переменных и импорт

Описание функции:

Неиспользуемые переменные, параметры и импорт теперь неактивны в JavaScript и TypeScript.

Моя проблема:

Я создал простой test.js файл:

var var1  // not used => should be greyed out
var var2 = 2
var var3

var3 = var2 + 2
console.log(var3)

Переменнаяне серым на моем экране.Я использую тему Dark+.

В чем может быть проблема?

1 Ответ

0 голосов
/ 16 июня 2018

Эта функция работает только в файле, который содержит хотя бы один оператор require, import или export.

Если я создаю файл test.js, подобный вашему, я получаю то же самоевопрос.Однако, размещение любой из этих строк в верхней части файла исправляет это:

require('');

или

import { } from "";

или

module.exports.mymodule = {};


Это , очевидно, по замыслу, а не ошибка .

...