【问题标题】:Updating Gulp plugins更新 Gulp 插件
【发布时间】:2014-11-20 04:53:35
【问题描述】:

当使用 Yeoman 生成器(例如 generator-gulp-webapp)启动项目时,您会得到一个包含所有依赖项的 package.json 文件。

是否建议更新所有或任何这些依赖项(例如:gulp-userefgulp-ruby-sassgulp-bower-files 等)?这样做或不这样做有什么影响?

【问题讨论】:

  • 感谢-1,现在我很想找到它的原因

标签: dependencies npm yeoman gulp yeoman-generator


【解决方案1】:

总是需要更新你的插件,因为语法不断变化,然后你继续前进。

我建议修复它:

1) npm install -g npm-check-updates

2)npm-check-updates -u

3)rm -fr node_modules

4) npm install

基本上这会在全局范围内安装 npm-check-updates,针对您的 package.json 运行它并更新依赖版本。然后你只需删除节点模块文件夹并重新安装。

【讨论】:

  • 完成了...更新了 21 个包!我知道很多东西会坏掉,但幸运的是修复它们没什么大不了的。无论如何,package.json 处于源代码控制之下。谢谢!
  • 如果只更新了 1 或 2 个模块,是否需要 rm -fr node_modules?没有更有效的方法吗?
  • 我认为使用npm-check-updates -u后,只能运行npm update。如果我错了,请纠正我。
  • @shaneparsons - 我认为没有必要运行 rm 命令。 npm install 步骤应该负责清洁您的包裹。
猜你喜欢
  • 2018-11-11
  • 2017-07-31
  • 1970-01-01
  • 2016-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-02
相关资源
最近更新 更多