Как добавить пространство имен машинописи из модуля узла в глобальное пространство имен? - PullRequest
0 голосов
/ 21 мая 2018

Я знаю, что это не лучшая практика, но у меня нет выбора.У проекта, над которым я работаю, долгое время был свой собственный файл моментальной печати, и теперь он вызывает проблемы.Сейчас Moment предоставляет свой собственный файл для печати, который я хочу использовать, но мне нужно, чтобы он был глобальным.Как мне это сделать, пожалуйста?

Я пытался просто отредактировать наш файл moment.d.ts, встроенный с предложениями здесь [ TypeScript: как я могу сделать существующее пространство имен глобальным? , который не работалс ошибкой «момент относится к глобальному UMD, но текущий файл является модулем».

Я также попытался отредактировать файл конфигурации машинописного текста, чтобы просто «включить» файл d.ts модуля узла, ноэто дало мне никаких входных данных были найдены в файле конфигурации ошибка.

1 Ответ

0 голосов
/ 19 июня 2018

Решено это путем создания нового глобального пользовательского набора текста и глобального коспонсоринга значения, которое является отдельным экземпляром момента.Супер хакерский и очень временный, но пока работает ...

...