angular - Angular“ng build”在同一个仓库中编译前端和后端的问题
问题描述
我有一个项目,我有前端(Angular)和后端服务器代码(NestJS)。
在文件夹中,我有单独的前端和服务器文件夹,在两个文件夹中都有单独的 package.json 和 node_modules 文件夹
如果我转到包含 Angular 项目的前端文件夹并运行“ng build”,它显然还会尝试构建服务器文件夹中的类型脚本文件。
为什么以及如何定义它没有?我曾尝试在 angular.json 和 tsconfig.json(和 tsconfig.app.json)中使用不同的目录设置,但似乎没有帮助。
这是我收到的错误,这是因为我没有在服务器文件夹中运行 npm install 但我认为这证明它也尝试编译这些文件。
谢谢,贾尼
../../server/src/repository/file.storage.repository.ts:2:50 中的错误 - 错误 TS2307:找不到模块 'dir-compare'