Node.js Приложение - несколько сервисов в одном каталоге - PullRequest
0 голосов
/ 09 мая 2020

Я построил node.js, который действует как мой рабочий. Теперь мне нужно создать API, который взаимодействует с этим рабочим. Я мог бы добавить этот код в базу кода в качестве рабочего, однако хотел бы отделить его, чтобы не создавать слишком большую нагрузку на рабочего.

Часть, в которой я не уверен, является одновременно и рабочим, и API будут иметь общие функции и node_module. Как мне это удалось? Есть ли у меня в основной папке node_modules мои отдельные процессы?

На данный момент структура папок выглядит так:

.
+-- .gitignore
+-- Worker
|   +-- node_modules
|   +-- src/index.ts
|   +-- eslintrc.js
+-- API
|   +-- node_modules
|   +-- src/index.ts
|   +-- eslintrc.js

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 09 мая 2020

Я бы посоветовал иметь пакет. json в каталоге root. Таким образом, node_modules также будет в папке root, и API и Worker будут совместно использовать node_modules.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...