启动新创建的Angular报错:The serve command requires to be run in an Angular

想要从头创建一个Angular项目试试手的。。。
创建项目:(在根目录下)
1:ng new 项目名
:2:Ctrl+c停止
3:cnpm install//安装依赖

运行测试:ng serve --open
报错:The serve command requires to be run in an Angular project, but a project definition could not be found

于是Baidu,大佬们都是说要更新Angular-cli,好复杂的样子。。。。
后来我发现是我进入的路径不对,
错误路径:
在这里插入图片描述

正确路径:
在这里插入图片描述

仔细一看就发现我并没有进入到项目根路径。。。
好吧,要细心!

这个问题是解决了,再次启动

An unhandled exception occurred: Could not find module "@angular-devkit/build-angular" from "C:\\Users\\ASUS\\Desktop\\AngulrFood\\AngularFood".
See "C:\Users\ASUS\AppData\Local\Temp\ng-IfS8ms\angular-errors.log" for further details.

说我没有啥啥啥。。。
好的,我去安装
输入:cnpm i,多了一个这个
在这里插入图片描述
就这样我艰辛的创项目之路走完了!!!
不过想知道cnpm i 和cnpm install有什么区别啊,不都是安装依赖吗???
疑惑疑惑

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值