Как сделать, чтобы папка с данными из src создавалась и в dits?

5fa0226f627e4951320168.png
для работы моего приложения есть папка templates, я же в правильном месте её храню, она должна быть в src?
как сделать, что бы в dist она сохранялась тоже?
И что вы делаете, если подключаете левый модуль npm без типов? как вы описываете его, чтобы ts не выдавал ошибку, что у пакета нет типов?
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
Aetae
@Aetae
Тлен
0. Хранить ты можешь где хочешь. Но обычно в src хранятся вещи импортируемые напрямую в коде, как часть самого приложения. Если же файлы должны подгружаться как самостоятельные ресурсы, то стоит и хранить отдельно, в своей папочке.

1. Если для билда ты просто используешь голый tsc, то точно также после вызова консольной команды tsc добавляешь вызов консольной команды copy(cp) который тебе скопирует нужные файлы в нужную папочку. tsc - это просто транспилер, а не система сборки.
Если таки используешь какую-то систему, то какую? Webpack, rollup, gulp, что-то ещё? Это разные технологии и решения везде разные.

2. Сначала ищем в репозитории DefinitelyTyped @types/module-name, может кто-то уже сделал для пакета типы. Если же нет, то:
declare module 'module-name' {
  // обычная декларация 
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
04 дек. 2020, в 17:59
100 руб./за проект
04 дек. 2020, в 16:45
50000 руб./за проект
04 дек. 2020, в 16:41
1 руб./за проект