Node TS 框架使用的问题

想用 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

阅读 2.9k
1 个回答

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

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题