当运行终端命令ng server或ng serve——live-reload=true时,我得到了这个问题:
serve命令需要在Angular项目中运行,但是 找不到项目定义。
当运行终端命令ng server或ng serve——live-reload=true时,我得到了这个问题:
serve命令需要在Angular项目中运行,但是 找不到项目定义。
当前回答
在我的例子中,我忘记改变我的目录,所以在运行命令后:
新的角度项目
执行另一条命令:
cd AngularProject
我发球成功了。
其他回答
正如乌斯曼所说,我第一次遇到了很多麻烦,我是在跟随一个教程。我没有将我的目录设置为项目目录,因此得到这个错误。
我用……解决了这个问题
将正确的根目录设置为我的项目所在的cd myproject 编译应用程序服务
就是这样。
确保在项目中设置了新的angular版本配置。新的angular cli使用了angular。Json而不是。angular-cli。Json的配置。
遵循迁移指南。
我也有同样的错误。所以,我首先去到根文件夹(文件夹包含angular。Json文件)然后
run "npm install" command(creating node modules),
then run "npm audit fix --force"
and then run "ng build",(building project)
and "ng serve" (runnning project)
尝试 --> npx 的发球
我在运行ng serve时也遇到了同样的错误,我在运行npx ng serve时修正了它
它总是给我同样的错误。我尝试了本页上的所有命令,但没有任何效果。我把电脑关机又开机。这对我很管用。