我从 github 克隆了一个旧项目并尝试安装node_module
并发现了一些漏洞。为了修复它们,我运行了以下命令
npm audit fix
还有一些漏洞,所以我运行了强制修复命令
npm audit fix --force
之后,当我尝试运行该项目时,我得到了这个-
Serve 命令需要在 Angular 项目中运行,但找不到项目定义。
我从 github 克隆了一个旧项目并尝试安装node_module
并发现了一些漏洞。为了修复它们,我运行了以下命令
npm audit fix
还有一些漏洞,所以我运行了强制修复命令
npm audit fix --force
之后,当我尝试运行该项目时,我得到了这个-
Serve 命令需要在 Angular 项目中运行,但找不到项目定义。
原因是新的@angular/cli 表单版本 7,在版本 1.xx 中有一个 angular.json 文件而不是 angular-cli.json,您可以通过运行来修复它:
ng update @angular/cli --migrate-only --from=<Your_Angular_CLI_Old_Version>
它将用新文件替换 angular-cli.json 文件
如果你以管理员身份在命令行中运行ng serve -o,你必须确保你在你的 package.json 所在的子目录下,否则你会遇到这样的错误信息...
快乐的编码...
原因是当您编辑 component.cs/component.html 或项目中的任何页面并尝试从项目的不同位置运行项目时。因此,转到您的项目文件夹并使用命令“ng serve”运行项目