【问题标题】:When using Ember CLI http-mock is it possible to stop express updating?使用 Ember CLI http-mock 时是否可以停止快速更新?
【发布时间】:2015-07-16 15:44:31
【问题描述】:

我一直在使用带有 Ember CLI 的 http-mock。今天我用

生成了一个新的http-mock
ember generate http-mock myobject

后来我发现我的 package.json 文件已经从 express 4.12.4 更新到了 4.13.0

 - "express": "^4.12.4",

 + "express": "^4.13.0",

我们的 Ember CLI 版本一直保持不变,恰巧 express 在我们第一次使用 http-mock 到今天之间发布了一个新版本 (https://github.com/strongloop/express/releases/tag/4.13.0)。

我们宁愿在需要时自行管理依赖项更改,但仍然能够在需要时创建新的 http-mock。我可以稍微不同地运行命令以防止快速升级它的版本吗?

【问题讨论】:

  • 罪魁祸首是blueprint 中的afterInstall 钩子,除了分叉和修改该区域之外,我认为您无法阻止http-mock 将 express 更新到他们的任何版本有自动取款机。
  • 感谢您的信息,我已经在 github 上打开了一个问题,看看这是否是一个错误、可能的增强功能或有意的github.com/ember-cli/ember-cli/issues/4351

标签: express ember.js ember-cli


【解决方案1】:

这在 Ember CLI 1.13.1 中被确定为不受欢迎的行为,并已在此拉取请求 https://github.com/ember-cli/ember-cli/pull/4452 下作为增强功能进行了修复。

要阻止 http-mock 更新 express 等,答案是在发布 1.13.1 之后升级到 Ember CLI 的下一个版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多