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

升级macOS Monterey及Xcode后Ionic新建页面提示path选项废弃告警

问题背景
  • 开发技术栈:Ionic/Angular
  • 前置操作:设备操作系统升级至macOS Monterey,同步完成Xcode版本更新
  • 异常表现:升级后每次执行新建页面操作,都会弹出固定告警信息
The 'path' option in '/../../node_modules/@ionic/angular-toolkit/page/schema.json' is using deprecated behaviour. 'workingDirectory' smart default provider should be used instead.
  • 当前状态:新建页面可正常生成,项目运行无异常,暂未查询到该问题对应的官方说明文档。
问题原因与处理方案

这个告警属于依赖版本适配的非阻断性提示,和macOS、Xcode版本升级没有直接关系,本质是升级环境时同步更新了Angular CLI版本,和项目中使用的@ionic/angular-toolkit版本存在规则适配差:

  • 新版Angular CLI调整了Schematics代码生成器的路径默认值规则,废弃了旧版直接配置path默认值的写法,要求改用workingDirectory智能默认提供器实现
  • 当前项目安装的@ionic/angular-toolkit版本尚未适配该规则调整,执行生成页面命令时就会抛出该提示

处理方式分两种:

  • 无特殊要求可直接忽略,该提示不会影响页面生成逻辑、项目编译及运行结果,目前观测到的「页面正常生成、运行无异常」已经可以验证这一点
  • 想要消除告警,直接将项目内的@ionic/angular-toolkit升级到适配当前Angular CLI版本的最新发行版即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 10:33:25