Node TS 框架使用的问题

发布于 2022-09-12 13:44:57 字数 516 浏览 21 评论 0

想用 node + TS 部署一个后端项目,选来选去使用 nest 框架,但是打包的时候遇到了问题,nest build 命令不会把所有依赖打入最终文件,而是生成了一个 tsconfig.build.json 文件指定路径。

这样就导致打包后的文件还需要依赖 node_modules 才能继续使用。想问一下有大神用过 nest 吗,如何打包的时候把所有的依赖打入文件,使最终文件不需要使用 node_modules 就可以启动。或者有其他好用的 node + ts 的框架推荐也可以。

image.png

为什么有这个需求呢,因为我是用 docker 构建应用的,先在 gitlab ci 打包项目,生成 dist 目录。把 dist 目录打入镜像后,发现还需要 npm install 才能使用。而且一个初始项目就已经将近 400MB,实在是太大了。

image.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

幽蝶幻影 2022-09-19 13:44:57

你没见过这个图吗?
我们node党都习惯了啊。

image.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文