axetroy / todo

个人的TODO计划, 不要Fork,可以Watch
http://www.axetroy.xyz/#/todo
0 stars 2 forks source link

写个打包工具,打包NodeJS项目的文件为一个压缩包 #82

Closed axetroy closed 5 years ago

axetroy commented 6 years ago

初衷/目标

优化在部署NodeJS应用流程。

以前的流程:

服务器拉源码,yarn安装依赖, pm2 start pm2.json

更好的流程:

基于Docker容器构建,服务端不必安装NodeJS

其他所有的依赖全都通过Docker容器安装,比如Postgres,Redis等

服务端只需要相关的源码文件(有可能是Typescript编译成Javascript),和node_modules

把这些文件打包成为一个压缩包,然后传到服务器即可

TODO类型

预计时间

相关链接

https://github.com/axetroy/todo