NestJS + Angular Project throws Модуль не найден: Ошибка: Не удается разрешить 'cache-manager' - PullRequest
0 голосов
/ 09 ноября 2019

У меня есть бэкэнд NestJS (6.9.0) и проект Angular Frontend (8.2.11). Я использую одновременно, чтобы запустить интерфейс и параллельный интерфейс на моем локальном хосте.

Бэкэнд запускается нормально (запускается быстрее), но когда проект Angular начинает компиляцию и когда компиляция готова, он выдает следующую ошибку:

Есть идеи, почему?

Раньше это работало нормально, к сожалению, я не могу точно определить, какие именно изменения вызвали такое поведение. В NestJS я не использую cli, я создаю его только с помощью tsc.

WARNING in ../server/node_modules/@nestjs/common/utils/load-package.util.js 8:39-59
Critical dependency: the request of a dependency is an expression

ERROR in ../server/node_modules/@nestjs/common/cache/cache.providers.js
Module not found: Error: Can't resolve 'cache-manager' in '/mnt/c/codes/salesforce-compare/server/node_modules/@nestjs/common/cache'
ERROR in ../server/node_modules/@nestjs/common/pipes/validation.pipe.js
Module not found: Error: Can't resolve 'class-transformer' in '/mnt/c/codes/salesforce-compare/server/node_modules/@nestjs/common/pipes'
ERROR in ../server/node_modules/@nestjs/common/serializer/class-serializer.interceptor.js
Module not found: Error: Can't resolve 'class-transformer' in '/mnt/c/codes/salesforce-compare/server/node_modules/@nestjs/common/serializer'
ERROR in ../server/node_modules/@nestjs/common/pipes/validation.pipe.js
Module not found: Error: Can't resolve 'class-validator' in '/mnt/c/codes/salesforce-compare/server/node_modules/@nestjs/common/pipes'
...