关于node 模块

来源:10-3 从本地发布上线和更新服务器的 Nodejs 项目

qq_lu_5

2017-11-03

一个服务器需要多个子站点,比如多个express应用,他们很多模块都重复,比如express,session处理模块等等,我在每个项目底下各自去安装这些模块,还是进行全局安装?全局安装感觉管理比较麻烦,单独安装又觉得浪费空间,这应该如何取舍?

还有就是react vue之类的项目,如果我用git同步整个项目到服务,并且还安装所有构建模块,是否合理?虽然这样省心很多,但总觉得浪费空间~

写回答

1回答

Scott

2017-11-05

硬盘空间,不需要太 care,现在硬盘都是白菜价,装个几百兆的模块包关系不大,分开管理是合理的,应该多个子站点可能会不同时间改造升级,各自依赖各自的最好,用同一份,反而在升级时候很难同时兼容。


比起构建的成本,空间其实是个很小很小的问题,能省心省力就好。

0
1
qq_lu_5
非常感谢!
2017-11-06
共1条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程