答案 0 :(得分:0)
使用新的CLI时,应将其命名为 angular.json
,而不是 angular-cli.json
您可能需要保存更改,请尝试运行以下命令:
ng update @angular/cli --save
答案 1 :(得分:0)
我假设您的项目使用的是cli的旧版本(使用angular-cli.json
文件),而您的计算机上的是使用angular.json
的较新版本。
要对此进行归档,您应该运行 ng update @ angular / cli --save 。 Somethimes需要运行两次。然后,您应该有一个更新的项目。
The official documentation for updates允许标志migrate-only
。如果您只想归档迁移而不是完整的更新,这可能很有用。然后运行:
ng update @angular/cli --from=x.x.x --migrate-only
,其中x.x.x
代表您的cli的实际版本。
答案 2 :(得分:0)
出现此错误的原因是因为您使用的angular-cli版本是新的,当代码在angular 5或更低的角度时,它适用于angular 6。您将需要更新一些依赖项才能使其运行。按照here所述的步骤操作后,您的.anglar-cli.json
文件将转换为angular.json
文件,您将能够运行该项目。
答案 3 :(得分:-1)
您的Angular CLI的版本高于项目使用的版本。更高版本使用print(re.findall('b(?=b)','bbbb'))
,而旧版本使用angular.json
。
您可以重命名.angular-cli.json
。到.angular-cli.json
删除错误消息。