0

我正在编写我的第一个,自己的 yeoman 生成器。为此,我从官方复制了很多代码generator-webapp。例如,为了一次加载所有 Grunt 任务,我需要在 my 中添加以下条目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?或者我可以就这样离开吗?我只是担心几个月后,如果我想维护一个适应性强和可修改的发电机,我必须重新开始。

4

1 回答 1

1

你不必。它将继续与现有的依赖项一起正常工作。但你应该。使依赖关系保持最新是维护者的职责之一。尽管根据经验,您通常可以升级而不会破坏任何东西。您不必手动更改版本号,您可以使用david一次更新所有依赖项。

于 2014-03-26T11:37:12.023 回答