vite 可以打包库文件与 多种前端框架代码
请问 nodejs 后端(express fastify) 会打包么 打包工具是什么、
vite 打包底层使用的是 rollup 和 esbuild。他们的作用都是将项目文件打包成需要的“静态”文件!这些静态服务最终还是要交给一个服务来代理用户才能访问的,比如 nginx、express static 等等!
node 后端服务,不管是什么框架,他们自身就是一个服务,需要启动自身给用户访问。打包他们的意义我想到的只能是打包、压缩、传输,解压,部署。我还没遇到过服务端打包的场景,如果打包也是其中某个模块抽离出来单独做成一个包。
如果你是想打包也是可以的,打包工具不关心你的工程是什么,配置正确的入口文件,他就会去做依赖收集,递归编译,输出。只不过打包完之后如何启动需要你自己根据项目处理。
4 回答4.8k 阅读✓ 已解决
11 回答3.9k 阅读
7 回答2.6k 阅读✓ 已解决
11 回答2.5k 阅读
5 回答1.5k 阅读✓ 已解决
8 回答1.8k 阅读✓ 已解决
6 回答1.2k 阅读
vercel的两个工具@vercel/ncc 和 @vercel/pkg 了解下