You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Ember-CLI至4.10.0后执行ember serve报错:找不到指定模块

Ember 4.10.0升级后执行ember serve报错:找不到指定模块

问题详情

将ember-cli及应用升级至4.10.0版本后,执行命令ember serve时触发以下错误:

Cannot find module './transforms/babel-plugin-convert-existence-checks-to-macros'

已尝试排查缺失模块、安装/重装ember-cli-babel,但问题仍未解决。

环境与依赖信息

  • 部署环境:LAMP(Raspbian Linux 11操作系统、Apache 2.4.54、MariaDB 10.5.15)
  • 后端架构:PHP/Laravel 8
  • 核心依赖版本:
    • ember-cli: 4.10.0
    • ember-source: 4.10.0
    • ember-cli-babel: 7.26.11

ember-cli-build.js配置

配置无特殊自定义内容:

'use strict';
const EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function(defaults) {
     const app = new EmberApp(defaults, {

     });

     return app.toTree();
}

补充错误栈信息

- name: Error
- nodeAnnotation: [undefined]
- nodeName: [undefined]
- originalErrorMessage: [undefined]
- stack: Error: Cannot find module './transforms/babel-plugin-convert-existence-checks-to-macros'
Require stack:
- /var/www/html/.../node_modules/@ember-data/private-build-infra/src/debug-macros.js
- /var/www/html/.../node_modules/@ember-data/private-build-infra/src/stripped-build-plugins.js
- /var/www/html/.../node_modules/@ember-data/private-build-infra/src/addon-build-config-for-data-package.js
- /var/www/html/.../node_modules/ember-data/index.js
- /var/www/html/.../node_modules/ember-cli/lib/models/package-info-cache/package-info.js
- /var/www/html/.../node_modules/ember-cli/lib/models/package-info-cache/index.js
- /var/www/html/.../node_modules/ember-cli/lib/models/project.js
- /var/www/html/.../node_modules/ember-cli/lib/utilities/get-config.js
- /var/www/html/.../node_modules/ember-cli/lib/utilities/instrumentation.js
- /var/www/html/.../node_modules/ember-cli/lib/cli/index.js
- /usr/local/lib/node_modules/ember-cli/bin/ember

    at Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
    at Function.resolve (node:internal/modules/cjs/helpers:109:19)
    at debugMacros (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/debug-macros.js:6:44)
    at module.exports (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/stripped-build-plugins.js:11:48)
    at Class.buildBabelOptions (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/addon-build-config-for-data-package.js:149:62)
    at Class._setupBabelOptions (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/addon-build-config-for-data-package.js:168:33)
    at Class.included (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/addon-build-config-for-data-package.js:184:12)
    at Class.superWrapper [as included] (/var/www/html/.../node_modules/core-object/lib/assign-properties.js:34:20)
    at /var/www/html/.../node_modules/ember-cli/lib/models/addon.js:497:26
    at Array.reduce (<anonymous>)
    at Class.eachAddonInvoke (/var/www/html/.../node_modules/ember-cli/lib/models/addon.js:494:24)
    at Class.included (/var/www/html/.../node_modules/ember-cli/lib/models/addon.js:769:10)
    at Class.superWrapper [as included] (/var/www/html/.../node_modules/core-object/lib/assign-properties.js:34:20)
    at Class.included (/var/www/html/.../node_modules/@ember-data/private-build-infra/src/addon-build-config-for-data-package.js:174:28)
    at Class.superWrapper [as included] (/var/www/html/.../node_modules/core-object/lib/assign-properties.js:34:20)
    at /var/www/html/.../node_modules/ember-cli/lib/broccoli/ember-app.js:721:15

内容的提问来源于stack exchange,提问作者ccarlson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 17:15:43