webpack
будет лучшим решением. Почитайте о механизме мулти-конфигурации, которая позволяет запускать одновременно несколько конфигураций (в вашем случае это клиент и сервер конфигурации). К тому же стоит напомнить о необходимости в nodemon
чтобы перезапускать сервер при изменении его файлов.ts-node
будет в самый раз для dev разработки исключительно одного сервера. types
, в которой для каждого покета создаетя поддиректоория содержащая файл index.d.ts
. Имя поддиректории задается исходя из име пакета. В вашем случаи будет так ./types/svg/index.d.ts
declare module "*.svg";
tsconfig.json
в массиве "typeRoots": ["./types"]
include
, по оно содержит массив путей для файлов участвующих в компиляции и в большинстве случаев объявляется совместно с полем exclude
. В паре они помогают оптимизировать процесс компиляции.