Когда я установил непопулярный модуль, у которого нет опубликованного объявления типа в пространстве имен @types
, я застрял. Я знаю, как написать файл объявления, но я не знаю, как заставить компилятор машинописного текста знать об этом. Машинопись документация не упоминает, как это сделать. В документах упоминается только поиск объявления типа и, если он не найден, публикация нового, но не упоминается, как это сделать без публикации.
Итак, скажем, я установил пакет с именем xyz
, и я знаю публичный API, который он предоставляет. Затем я пишу файл объявления типа, который соответствует API. Тогда, как заставить компилятор машинописного текста знать об этом?