Edu*_*ato 7 directory typescript nestjs
我开始使用 Nest.Js 并创建了一个具有以下结构的全栈应用程序:
api:nestjs 应用程序
client:前端应用程序
models:后端和前端之间的共享模型(仅限接口)
所以我tsconfig.json在 api 文件夹中设置了别名路径,让它很快导入:import { User } from 'models/user.model'
{
  "compilerOptions": {
    "module": "commonjs",
    "declaration": true,
    "removeComments": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "allowSyntheticDefaultImports": true,
    "target": "es2017",
    "sourceMap": true,
    "incremental": true, 
    "outDir": "./dist",
    "baseUrl": "./",
    "paths": {
      "models/*": ["../models/*"]
    }
  }
}
Run Code Online (Sandbox Code Playgroud)
问题是打字稿正在编译和更改dist文件夹下的根结构,而 nest cli 没有找到main.js启动应用程序的文件。
有没有办法移动models文件夹并保留 nestjs 结构?或者可能更改 nestjs 配置以启动应用程序api/src/main.js?
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           1702 次  |  
        
|   最近记录:  |