#typescript #yaml
#typescript #yaml
Вопрос:
Я пытаюсь загрузить файл yml в Type Script, но получаю сообщение об ошибке, подобное приведенному ниже. Как я могу решить эту проблему?
Не удается найти модуль ‘./locales/en.yml’ или соответствующие ему объявления типов.
index.tsx
import en from './locales/en.yml'
locales/ru.yml
Top:
Title: Sample Title
Message: Hello! { name }!
Комментарии:
1. У вас есть загрузчик для
yml
файлов? Если ваш импорт будет работать во время выполнения, вам просто нужно добавить объявление дляyml
файлов вd.td
:declare module '*.yml' { const data: string; export default data }
2. Почему вы не используете
https://www.npmjs.com/package/yamljs