我正在写我自己的第一个自己的生成器。为了实现这一点,我从官方generator-webapp
复制了大量代码。例如,为了一次加载所有Grunt任务,我需要package.json
中的以下条目:
1 {
2 "name": "package",
3 "version": "0.0.0",
4 "dependencies": {
5 "load-grunt-tasks": "~0.2.0"
6 }
7
8 }
现在,我真正理解的是:每当这台发电机完成时,它将在某个时间段内使用,可能需要几个月甚至一年以上。在此期间,load-grunt-tasks
会更新 - 所以我必须手动更改package.json
中的版本号?或者我可以这样离开吗?我只是担心,如果我想保持适应性和可修改的发电机,几个月后我必须重新开始。
答案 0 :(得分:1)
你不必。它将继续与现有依赖项一起正常工作。但你应该。保持依赖关系是最新的是维护者的责任之一。虽然从经验来看,你通常可以在没有任何破坏的情您不必手动更改版本号,您可以使用david
一次更新所有依赖项。