Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.8k views
in Technique[技术] by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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

image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...