ember.js - 弃用 : ember-cli-babel 5. x 已弃用。无法获得 Ember 工作

标签 ember.js npm

我正在尝试运行我的 ember 项目,它说我的 babel 已经过时了,我更新了所有内容并注意到工作有人能告诉我应该如何修复它吗?

这是我的 npm 返回错误的样子

  DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-array-contains-helper -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-array-contains-helper -> ember-runtime-enumerable-includes-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-cli-dynamic-model -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-cli-flash -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-cli-flash -> ember-runtime-enumerable-includes-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> moment -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-moment -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-moment -> ember-macro-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-composable-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-elsewhere -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-math-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-basic-dropdown -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-concurrency -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-concurrency -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-text-measurer -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-power-select -> ember-truth-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-sortable -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-sortable -> ember-new-computed -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-truth-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> ember-world-flags -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-fire -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-fire -> ember-hash-helper-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-tether -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-tether -> liquid-wormhole -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-tether -> liquid-wormhole -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-tether -> liquid-wormhole -> ember-weakmap -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-crudities -> liquid-tether -> liquid-wormhole -> perf-primitives -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-cli-js-cookie -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-computed-decorators -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-computed-decorators -> ember-macro-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-network -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-simple-auth -> ember-cookies -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> ember-simple-auth -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> sl-ember-test-helpers -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> smoke-and-mirrors -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> smoke-and-mirrors -> ember-getowner-polyfill -> ember-cli-babel
    DEPRECATION: ember-cli-babel 5.x has been deprecated. Please upgrade to at least ember-cli-babel 6.6. Version 5.2.8 located: emma_drf_forms -> smoke-and-mirrors -> perf-primitives -> ember-cli-babel
    ember-cli: 3.1.2
    node: 6.11.2
    os: win32 x64

最佳答案

最近,ember-cli-babel 版本 5 已被弃用,因此 ember-cli 的 future 版本不必与使用该非常旧的版本编译的模块兼容。

好消息是,您可能不需要做任何事情,ember-cli-babel 5 目前仍然可以工作。这些是警告,而不是错误。 “已弃用”仅仅意味着它仍然受支持,但在未来版本中可能不起作用。

由于此弃用是最近才发生的,因此大多数插件尚未更新到更新的版本。如果您想提供帮助,请对警告中列出的插件打开拉取请求,以将使用的 ember-cli-babel 版本更新到版本 6。

关于ember.js - 弃用 : ember-cli-babel 5. x 已弃用。无法获得 Ember 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50054556/

相关文章:

javascript - EmberJs - 将值与模板绑定(bind)时出现问题

javascript - EmberJS : Injecting owner to native class from component

ember.js - 在 Ember 中,有没有一种方法可以在没有完全重新渲染/路由转换的情况下更新组件

node.js - npm bin 命令 - 未识别为内部或外部命令

javascript - Ember.js,正文后添加奇怪的字符

Ember.js:使用 {{render}} 助手时访问 "parent" Controller 中的属性

node.js - 如何在 node.js 应用程序之间共享代码?

node.js - 从 package.json 中的源代码编译

node.js - 导入 node 包中的文件而不包含 dist 文件夹名称

javascript - cmd 错误 "ng serve"