Относительный импорт настроек tslint в VSCode - PullRequest
0 голосов
/ 09 июня 2019

У меня есть эта структура

- base directory
  tslint.base.json
  - child project directory
    node_modules
    tslint.json
    somefile.ts

tslint.base.json родительский содержит:

"rulesDirectory": [
  "node_modules/codelyzer"
]

tslint.json дочерний содержит:

"extends": "../tslint.base.json"

Но в somefile.ts vscode жалуется:

"Не удается прочитать конфигурацию tslint - 'Не удалось загрузить /home/foo/work/tslint.json: Не удалось найти каталог пользовательских правил: node_modules / codelyzer'"

Если я переместу rulesDirectory в дочерний файл, он будет работать. Так что он не будет работать из-за относительного импорта.

Есть ли способ исправить это, или это ошибка vscode, или это ошибка tslint?

Я использую последнюю версию всего:
Ubuntu 19.04
VSCode 1.35.0
TSLint 1.1.0

...