6

我正在尝试部署 Nestjs API(使用 Auth0 身份验证)。当我在 VS Code 中运行它时npm run start:watch server,一切都很好。现在的问题是:我应该怎么做才能将它部署到网络服务器上?我应该只复制 dist 文件夹(在 runnin 之后tsc)吗?node_modules 呢?我应该将端口留给 3000 吗?作为旁注,我正在尝试将它部署在 Azure 上,但我想这些问题适用于任何平台。

非常感谢!

4

1 回答 1

3

修改你的 package.json 文件,并添加一个postinstall脚本,这个脚本应该是tsc或者tsc --sourceMap false如果你想避免生成 sourceMaps。

在安装所有 npm 包后,这将使天蓝色运行 tsc,记住也要更改start脚本,所以它的值是 'node dist/index.js'

于 2017-12-08T15:38:48.160 回答