【问题标题】:Invalid Version: Ember-Cli-Babel无效版本:Ember-Cli-Babel
【发布时间】:2017-11-23 16:29:27
【问题描述】:

尝试将我的 ember 项目从 ember 2.12.2 升级到 2.13.2,但运行 ember init 时出现以下错误

    Invalid Version: https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-6.1.0.tgz

    TypeError: Invalid Version: https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-6.1.0.tgz

at new SemVer (/Users/code/website/node_modules/semver/semver.js:293:11)
    at Range.test (/Users/code/website/node_modules/semver/semver.js:1036:15)
    at Function.satisfies (/Users/code/website/node_modules/semver/semver.js:1085:16)
    at Class.Addon.(anonymous function) (/Users/code/website/node_modules/ember-cli/lib/models/addon.js:1547:25)
    at Class.init (/Users/code/website/node_modules/ember-cli/lib/models/addon.js:234:57)
    at Class.superWrapper [as init] (/Users/code/website/node_modules/core-object/lib/assign-properties.js:34:20)
    at Class.CoreObject (/Users/code/website/node_modules/core-object/core-object.js:9:15)
    at Class (/Users/code/website/node_modules/core-object/core-object.js:21:5)
    at Class (/Users/code/website/node_modules/core-object/core-object.js:21:5)
    at graph.topsort.vertex (/Users/code/website/node_modules/ember-cli/lib/models/addons-factory.js:55:21)

然而,当我运行 npm install ember-cli-babel 时,我仍然收到错误,但我也知道当前版本是 ember-cli-babel@5.2.4

我能做些什么来解决这个问题?

【问题讨论】:

    标签: ember.js npm ember-cli


    【解决方案1】:

    使用 ember 2.13 时,您需要将 ember-cli-babel 升级到 6.0.0 或更高版本。检查您的 package.json 文件并更新它。如果您有问题,请在上面的问题中包含您的 package.json 文件。 如果它不起作用,请尝试删除您的 node_modules 文件夹并使用 npm install 重新安装您的依赖项。

    【讨论】:

    • 我不得不删除package-lock.json 文件。我检查了package.json,它列出了所需的正确版本,并将其与新生成的 ember 应用程序进行了比较。 npm 很不幸升级很滑。
    【解决方案2】:

    所以这花了几天时间,但我认为我会正确记录它,因为 Ember-Cli 文档不会深入探讨它。

    ember init 之前升级 Ember 项目时,我必须删除我的 package-lock.json 文件,然后删除所有 node_modules。运行npm install,然后运行ember init,在我的代码中运行重写/差异。

    【讨论】:

      猜你喜欢
      • 2019-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多