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

构建Angular应用时Gradle报错找不到org.nodejs:node:10.14.1如何解决

解决思路

  • 首先确认本地环境是否已正确安装Node.js 10.14.1版本,且已将node可执行文件路径添加到系统PATH环境变量。你可以在终端执行node -v、npm -v确认版本匹配。你设置了download = false,此时插件优先调用本地node,如果本地无对应版本,仍然会触发远程拉取逻辑,进而触发报错。
  • 你当前使用的com.moowork.gradle:gradle-node-plugin:1.2.0版本过老,存在download参数不生效的已知bug,可以先将插件版本升级到该开源分支的最终版本1.3.1,修改build.gradle中对应classpath为com.moowork.gradle:gradle-node-plugin:1.3.1,同步依赖后重新构建测试。
  • 移除node相关依赖后仍然报错,大概率是gradle缓存了旧的构建配置,先执行清理命令刷新依赖:
    Linux/Mac执行:./gradlew clean build --refresh-dependencies
    Windows执行:gradlew.bat clean build --refresh-dependencies
    如果还是报错,可手动删除用户目录下.gradle/caches文件夹内对应项目的缓存文件,再重新执行构建。
  • 检查你build.gradle中的repositories配置,需确保已添加mavenCentral()或公司内部私有maven仓库,避免插件拉取依赖时无有效仓库源导致找不到对应包。
  • 如果以上方案都无法解决问题,建议替换为目前官方维护的gradle-node-plugin版本,新版本修复了大量旧版本的配置兼容问题,适配性更稳定。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 13:45:02