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

使用WebStorm创建Angular Cli项目报错:目录格式不符合要求

解决Angular CLI创建项目时directory路径格式报错问题

你遇到的报错根源在于Angular CLI 1.7.3这个旧版本不支持用.作为--dir参数的取值,它对目录路径的格式有严格限制,不识别当前目录的简写符号。下面给你几个可行的解决方案:

方案1:直接省略--dir参数(推荐)

如果你的目标是在当前空目录下创建项目,完全不需要额外指定--dir,直接运行命令即可:

ng new angularcli

⚠️ 注意:如果当前目录非空,旧版本CLI可能会直接报错,建议先确保目录为空再执行。

方案2:使用完整的当前路径代替.

如果必须指定目录参数(比如当前目录非空但你想强制创建),可以用系统的当前路径变量或者手动输入绝对路径:

  • Windows系统可以用当前目录变量:
    ng new angularcli --dir="%CD%"
    
  • 或者直接写当前目录的完整绝对路径,例如:
    ng new angularcli --dir="C:\Users\I\Desktop\YourProjectFolder"
    

方案3:升级Angular CLI到最新版本(长远解决)

1.7.3是非常老旧的CLI版本了,存在很多已知问题,升级到最新稳定版本不仅能解决这个路径识别问题,还能获得更多功能和bug修复:

# 先卸载全局旧版本CLI
npm uninstall -g @angular/cli
# 清理npm缓存
npm cache clean --force
# 安装最新版本CLI
npm install -g @angular/cli@latest

升级完成后,再运行ng new angularcli --dir=.就可以正常识别当前目录了。

内容的提问来源于stack exchange,提问作者Mir-Ismaili

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 06:41:21