我在学习angular2 请帮帮我
wus-iMac:angular2-contacts-demo wu$ ng serve Unable to find "@angular/cli" in devDependencies.
Please take the following steps to avoid issues: "npm install --save-dev @angular/cli@latest"
^C wus-iMac:angular2-contacts-demo wu$ npm install --save-dev @angular/cli@latest
wus-iMac:angular2-contacts-demo wu$ ng serve
The "@angular/compiler-cli" package was not properly installed. Error: Error: Cannot find module '@angular/compiler-cli'
Error: The "@angular/compiler-cli" package was not properly installed. Error: Error: Cannot find module '@angular/compiler-cli'
at Object.
npm ERR! peer dep missing: typescript@^2.0.2, required by @ngtools/[email protected] npm ERR! peer dep missing: webpack@^2.2.0 || ^3.0.0, required by @ngtools/[email protected] npm ERR! peer dep missing: webpack@^3.1.0, required by [email protected] npm ERR! peer dep missing: webpack@^2.0.0 || ^3.0.0, required by [email protected] npm ERR! peer dep missing: webpack@^2.0.0 || >= 3.0.0-rc.0 || ^3.0.0, required by [email protected] npm ERR! peer dep missing: enhanced-resolve@^3.1.0, required by @ngtools/[email protected] wus-iMac:angular2-contacts-demo wu$
你好,该项目是去年早起的项目,基于 webpack 构建的,并不支持 ng 命令。已经有新的版本是基于 Angular CLI 构建的,可以参照这个版本来学习:https://github.com/angular-programming/angular-contacts-demo
非常感谢