VSCode после последнего обновления теперь умеет автоматически добавлять импорт. Однако он добавляет использование относительных путей - есть идеи, можно ли это как-то настроить?
Можно ли настроить vs-код таким образом, чтобы для импорта использовался абсолютный путь (а не относительный)?
Ответы (1)
Его можно настроить, если вы используете VS Code 1.24 и TypeScript >= 2.9.
Настройки для автоматического импорта и сгенерированного кода
Теперь вы можете явно указать стили кавычек и путей, которые VS Code использует для автоматического импорта и другого сгенерированного кода JavaScript и TypeScript.
[...]
Параметры
javascript.preferences.importModuleSpecifier
иtypescript.preferences.importModuleSpecifier
определяют тип пути для импорта.Допустимые значения:
"relative"
в расположение файла."non-relative"
на основеbaseUrl
, настроенного в вашемjsconfig.json
/tsconfig.json
."auto"
для определения типа кратчайшего пути.Для этих новых настроек требуется TypeScript 2.9+.
person
mjolka
schedule
28.06.2018
Спасибо! Был спасателем. Я использую tsconfig-paths и предпочитаю, чтобы все пути были абсолютными. Это действительно помогло!
- person Aidin; 10.04.2020