Включить определения внешнего типа в вывод компиляции

Я использовал paramiko связку (nice) и pxssh (также приятно). Я бы тоже порекомендовал. Они работают несколько иначе, но имеют относительно большое перекрытие в использовании.

0
задан cjol 13 July 2018 в 09:43
поделиться

1 ответ

Хорошо, думаю, я знаю, что происходит здесь, как и раньше. Бьюсь об заклад, вы не создали свой dep.d.ts в baseUrl определенном месте проекта. Любые модули, объявленные в базовом корне, будут автоматически загружаться с помощью TypeScript, все, что еще нужно отобразить в tsconfig.json. Это свойство называется path - путь-отображение.

https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping

Пример tsconfig.json, если вы добавите свойство paths в этот файл конфигурации с правильной информацией о сопоставлении, оно должно решить вашу проблему.

{
  "compilerOptions": {
    "baseUrl": "./",
    "paths": {
      "dep": ["src/typings/dep"] // That location is a example but you need to point that at where your dep.d.ts file is
    }
  }
}
0
ответ дан Josh Stevens 17 August 2018 в 13:24
поделиться
  • 1
    Спасибо, что посмотрели на это. Я дал это, но я не вижу, что он делает что-то по-другому. Если я изучу вывод компиляции, я должен где-нибудь найти dep.d.ts, не так ли? – cjol 13 July 2018 в 09:18
Другие вопросы по тегам:

Похожие вопросы: