jhipster Angular编译成功,但是AggregateError

问题描述 投票:0回答:1

以前的答案不起作用,所以还没有答案,有一些答案建议使用较早的降级节点。 jhipster8 构建成功,然后 AggregateError 表示,

正如最近的 GitHub 问题中提到的,当前的解决方法 问题是将 Node 版本降级到 18.18.2。

无法工作,因为 jhipster 8.7.3 需要最低节点版本,并且该版本高于 18.18.2。并且使用更高版本的节点仍然会导致aggregateError(我已经尝试了4个版本的节点)。那么这个问题到底是什么? aggregateError 是什么意思以及如何解决它?这是输出:

> npm start

> [email protected] start
> ng serve --hmr

NOTICE: Hot Module Replacement (HMR) is enabled for the dev server.
See https://webpack.js.org/guides/hot-module-replacement for information on working with HMR for Webpack.
√ Browser application bundle generation complete.

Initial chunk files                                                                             | Names                                   |  Raw size
vendor.js                                                                                       | vendor                                  |   2.35 MB | 
styles.css, styles.js                                                                           | styles                                  | 524.38 kB | 
polyfills.js                                                                                    | polyfills                               | 352.13 kB | 
runtime.js                                                                                      | runtime                                 |  52.26 kB | 
main.js                                                                                         | main                                    |   1.53 kB | 

                                                                                                | Initial total                           |   3.28 MB

Lazy chunk files                                                                                | Names                                   |  Raw size
src_main_webapp_bootstrap_ts.js                                                                 | bootstrap                               |   3.63 MB | 
src_main_webapp_app_account_account_route_ts.js                                                 | account-account-route                   | 186.32 kB | 
src_main_webapp_app_admin_metrics_metrics_component_ts.js                                       | metrics-metrics-component               | 181.89 kB | 
src_main_webapp_app_layouts_navbar_navbar_component_ts.js                                       | layouts-navbar-navbar-component         | 167.16 kB | 
src_main_webapp_app_admin_user-management_list_user-management_component_ts.js                  | list-user-management-component          |  55.04 kB | 
default-src_main_webapp_app_admin_user-management_update_user-management-update_component_ts.js | update-user-management-update-component |  41.05 kB | 
src_main_webapp_app_entities_admin_authority_list_authority_component_ts.js                     | list-authority-component                |  33.76 kB | 
src_main_webapp_app_admin_health_health_component_ts.js                                         | health-health-component                 |  29.70 kB | 
src_main_webapp_app_admin_configuration_configuration_component_ts.js                           | configuration-configuration-component   |  24.29 kB | 
src_main_webapp_app_admin_logs_logs_component_ts.js                                             | logs-logs-component                     |  23.61 kB | 
src_main_webapp_app_home_home_component_ts.js                                                   | home-home-component                     |  19.79 kB | 
src_main_webapp_app_admin_user-management_detail_user-management-detail_component_ts.js         | detail-user-management-detail-component |  18.91 kB | 
src_main_webapp_app_entities_admin_authority_update_authority-update_component_ts.js            | update-authority-update-component       |  18.12 kB | 
common.js                                                                                       | common                                  |  18.09 kB | 
src_main_webapp_app_login_login_component_ts.js                                                 | login-login-component                   |  16.15 kB | 
src_main_webapp_app_entities_admin_authority_authority_routes_ts.js                             | admin-authority-authority-routes        |   8.72 kB | 
src_main_webapp_app_entities_admin_authority_detail_authority-detail_component_ts.js            | detail-authority-detail-component       |   8.66 kB | 
src_main_webapp_app_admin_user-management_user-management_route_ts.js                           | user-management-user-management-route   |   5.97 kB | 
src_main_webapp_app_admin_admin_routes_ts.js                                                    | admin-admin-routes                      |   2.76 kB | 
src_main_webapp_app_admin_docs_docs_component_ts.js                                             | docs-docs-component                     |   2.37 kB | 
src_main_webapp_app_entities_entity_routes_ts.js                                                | entities-entity-routes                  |   1.24 kB | 

Build at: 2024-12-13T10:00:38.781Z - Hash: 483ed856f6b48d5f - Time: 28869ms

** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **


√ Compiled successfully.
AggregateError
javascript angular webpack jhipster hot-module-replacement
1个回答
0
投票
  1. 检查确切的错误消息 您收到的错误消息应包含有关失败的更多具体详细信息。仔细检查控制台输出,查找指示哪些依赖项、文件或操作导致问题的错误消息或日志。1.检查确切的错误消息 您收到的错误消息应包含有关失败的更多具体详细信息。仔细检查控制台输出,查找指示哪些依赖项、文件或操作导致问题的错误消息或日志。

  2. 清除 npm 缓存并重新安装依赖项 有时,清除 npm 缓存并重新安装依赖项可以解决模块问题:

# Clear npm cache
npm cache clean --force

# Delete node_modules folder and package-lock.json
rm -rf node_modules package-lock.json

# Reinstall dependencies
npm install
  1. 尝试不同的节点版本 即使您提到尝试多个 Node 版本,我还是建议确保您的版本与 JHipster 和 Angular 兼容。根据错误,JHipster 8.x 和 Angular 15+ 可能有特定要求。对于大多数设置来说,Node 18.x 通常是稳定的。
# Install Node 18.x
nvm install 18

# Use Node 18.x
nvm use 18
  1. 禁用热模块更换 (HMR) 您可以尝试暂时禁用热模块替换 (HMR),看看是否可以解决问题,因为 HMR 有时会导致开发过程中的实时重新加载问题。

要在 Angular 中禁用 HMR,您可以删除 --hmr 标志:

ng serve
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.