该错误通常发生在Windows命令提示符中,因为一些字符(如半角空格)会被解释器识别为无效字符。解决方法是在命令中使用引号将参数包括起来。例如:
ng serve --port 4200 --proxy-config "proxy.conf.json"
如果仍然出现错误,可以尝试在参数中使用双引号而不是单引号。
ng generate component "my-component"
另外,也可以尝试在使用控制台运行CLI命令之前,在CMD窗口中设置字符编码为UTF-8。
chcp 65001
这样可以避免一些字符编码问题,并确保CLI命令能够正常解析。