Импорт модулей из CMS в typescript, выдает, что модуль не найден

#javascript #typescript #ecmascript-6 #content-management-system #typescript-typings

#javascript #машинописный текст #ecmascript-6 #система управления контентом #typescript-типизации

Вопрос:

При попытке импортировать модуль, которого нет в моих node_modules, Typescript сообщает мне, что не может найти модуль. Проблема, с которой я сталкиваюсь, заключается в том, что модуль находится внутри CMS, и я никогда не получаю его как реальный модуль.

Я могу импортировать его с синтаксисом es6, но за кулисами это Java API, который возвращает javascript, и я могу вызывать только функции, не зная на 100% структуру кода, стоящего за ним (за исключением JavaDOC).

Конечно, Typescript пытается импортировать это как обычно и не может найти модуль, пример синтаксиса: import PropertyUtil from 'PropertyUtil' , где PropertyUtil — это модуль.

Есть ли какой-нибудь способ, которым я могу решить эту проблему? В настоящее время у меня есть обходной путь для создания поддельных модулей из Javadoc, но я не нахожу его достаточно надежным..

Комментарии:

1. поместите // @ts-ignore поверх строки импорта

2. Есть ли какой-либо способ сделать это автоматически? Или заставить TS игнорировать файлы, которые он не может найти?