当运行终端命令ng server或ng serve——live-reload=true时,我得到了这个问题:
serve命令需要在Angular项目中运行,但是 找不到项目定义。
当运行终端命令ng server或ng serve——live-reload=true时,我得到了这个问题:
serve命令需要在Angular项目中运行,但是 找不到项目定义。
当前回答
确保您在应用程序根文件夹中运行该命令。
其他回答
确保在项目中设置了新的angular版本配置。新的angular cli使用了angular。Json而不是。angular-cli。Json的配置。
遵循迁移指南。
你可以使用命令'ng update——all'来更新angular。这需要时间,但要确保所有组件都是最新的。
我犯了一个错误,在Angular应用程序的父目录下运行ng server, OP得到了答案,但如果有人正在搜索答案,可能也想cd到应用程序目录中。
确保你已经使用以下命令创建了angular应用,然后在创建的项目文件夹中运行ng serve。
ng new Project_Name
同时确保如果你正在运行ng服务,你先停止它…