Nestjs:如何构建nestjs应用并生成dist文件夹?

时间:2019-08-08 08:31:50

标签: node.js nestjs

我正在尝试编写jenkins shell脚本以部署nestjs应用, 我尝试使用“ npm run start:prod”生成dist文件夹,但它也可以提供我不需要的应用程序,

如何构建应用程序?

2 个答案:

答案 0 :(得分:2)

您可以运行:

npm run build

这将仅构建应用程序。使用Nest CLI生成项目时,可以在生成的Nest.js项目中找到该脚本。

脚本本身看起来像这样:

"build": "tsc -p tsconfig.build.json"

tsconfig.build.json的内容可能如下所示:

{
  "extends": "./tsconfig.json",
  "exclude": ["node_modules", "test", "**/*spec.ts"]
}

答案 1 :(得分:0)

package.json

script 标记中添加以下命令
 "scripts": {
    "build": "nest build"
    ...
  },

然后运行:

npm run build

或者您可以在终端中运行以下命令:

npx tsc -p tsconfig.build.json