启动新创建的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,好复杂的样子。。。。
后来我发现是我进入的路径不对,
错误路径:
启动新创建的Angular报错:The serve command requires to be run in an Angular_第1张图片

正确路径:
启动新创建的Angular报错:The serve command requires to be run in an Angular_第2张图片

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

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

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有什么区别啊,不都是安装依赖吗???
疑惑疑惑

你可能感兴趣的:(Angular,Angular)