过时的发电机库?

时间:2014-03-14 23:39:40

标签: package npm yeoman yeoman-generator

我正在写我自己的第一个自己的生成器。为了实现这一点,我从官方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中的版本号?或者我可以这样离开吗?我只是担心,如果我想保持适应性和可修改的发电机,几个月后我必须重新开始。

1 个答案:

答案 0 :(得分:1)

你不必。它将继续与现有依赖项一起正常工作。但你应该。保持依赖关系是最新的是维护者的责任之一。虽然从经验来看,你通常可以在没有任何破坏的情您不必手动更改版本号,您可以使用david一次更新所有依赖项。