我即将用node.js做一个大型项目,目前尝试排序一些东西.
在早期的节点项目中,我有一个额外的文件夹用于我使用的所有节点模块 这个文件夹被git忽略了,我通过git子模块管理版本和更新,这并不容易(没有依赖,更新到新版本并不总是很有趣.)
我在寻找的是:
npm install packagename
npm dump_modules_into_file
所以参与这个项目的其他人都可以这样做:
npm install_or_update_modules_from_file
我不想node_modules被我的git存储库跟踪.基本上,我想类似symonfy2如何处理它的东西捆绑.
PS:我知道npm submodule packagename,但是这个命令不是很有用,因为它没有安装依赖项,也没有更新模块.
PS2:我准备好了package.json,但这也有一些缺陷.(没有参数,您必须手动更新模块版本.)