Структурирование проекта сервера интерфейса TS в VSCode

#typescript #visual-studio-code

#typescript #visual-studio-code

Вопрос:

Я пишу веб-приложение Node на Typescript, используя VSCode, и я также хочу написать свой интерфейс-код на Typescript.

Каков наилучший способ структурировать мое рабочее пространство / проект в VSCode, чтобы он хорошо работал со встроенными инструментами VSCode (компиляция, другой набор типов и т.д.)?

Должен ли я иметь две папки front и server в корне моего проекта? Должна ли моя front папка быть вложенной папкой, в то время как server она является корневой?

Ответ №1:

Должен ли я иметь две папки front и server в корне моего проекта? Должна ли моя папка front быть вложенной папкой, в то время как server является корневой?

Я предпочитаю одну src папку, содержащую все, с кодом только для интерфейса app и общим кодом в common

Пример

Проверьте, как структурирован alm.tools : https://github.com/alm-tools/alm/tree/master/src