You need to enable JavaScript to run this app. ionic serve运行失败:@ionic-native/core依赖缺失问题排查
优惠活动
大模型
产品
解决方案
定价
更多

ionic serve运行失败:@ionic-native/core依赖缺失问题排查

报错核心诱因
  • @ionic-native/splash-screen属于@ionic-native生态的功能插件,必须依托@ionic-native/core基础包才能运行,出现依赖缺失的原因有且仅有以下3种:
    • package.json依赖列表中未安装@ionic-native/core包
    • 已安装的@ionic-native/core与@ionic-native/splash-screen版本不匹配(两者必须保持同大版本,否则会出现Angular打包时无法识别依赖的问题)
    • node_modules目录缓存损坏,已安装的依赖包未被正常读取
可落地解决步骤
    1. 先查询当前项目已安装的@ionic-native/splash-screen版本,执行命令:
      npm ls @ionic-native/splash-screen
    1. 安装与上述查询结果同大版本的@ionic-native/core,执行命令(以splash-screen为5.x版本为例):
      npm install @ionic-native/core@5 --save
      若查询到splash-screen为其他大版本,将上述命令中的5替换为对应大版本号即可
    1. 若安装后仍触发同类报错,执行全量重置依赖操作,分系统执行对应删除命令:
# Windows系统执行
rmdir /s /q node_modules
del package-lock.json
# Mac/Linux系统执行
rm -rf node_modules package-lock.json
    1. 执行统一的清缓存与重装命令:
# 清空npm本地缓存
npm cache clean --force
# 重新安装全量依赖
npm install
    1. 依赖重装完成后,重新执行启动命令即可:
      ionic serve

附:原报错信息中文翻译
[ng] 出现未处理异常:入口点@ionic-native/splash-screen存在缺失依赖:
[ng] - @ionic-native/core
[ng] 更多报错详情可查看日志文件路径:"C:\Users\RACHED\AppData\Local\Temp\ng-VPGMIS\angular-errors.log"
[ERROR] ng进程意外终止,退出码为127
Ionic CLI将退出运行,请检查上述输出的报错内容定位问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.03 19:36:01