找不到本地工作区文件('angular.json')

时间:2018-09-30 09:02:40

标签: node.js angular

在执行角度项目时出现错误。请看截图。 请帮我。 enter image description here

4 个答案:

答案 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删除错误消息。