首先,是的,我进行了研究。我在这里没有通过关于stackoverflow的“类似问题”建议,并且连续两天用Google搜索。我还无法解决此问题。
问题:
我最近在新PC上安装了 node.js ,打字稿和 Angular 。
我创建了一个新项目(我们将其称为应用程序 提醒 )
ng new reminder --style scss --prefix rem --routing
我立即尝试运行它,只是为了确保它能正常工作
ng serve
这就是我回来的
发生未处理的异常:找不到以下实现 生成器@ angular-devkit / build-angular:dev-server
从昨天开始,我一直在寻找解决方案-我尝试手动安装devkit / build-angular dev-server。我还尝试了其他发现的其他事情,但到目前为止都没有起作用...
任何想法,有人吗?
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.9
@angular-devkit/build-angular 0.13.9
@angular-devkit/build-optimizer 0.13.9
@angular-devkit/build-webpack 0.13.9
@angular-devkit/core 7.3.9
@angular-devkit/schematics 8.1.0
@angular/cli 8.1.0
@ngtools/webpack 7.3.9
@schematics/angular 8.1.0
@schematics/update 0.801.0
rxjs 6.3.3
typescript 3.2.4
webpack 4.29.0
这些只是我尝试过但无法正常工作的所有事情:
// reinstall angular cli
npm uninstall -g @angular/cli
npm cache clean --force
npm install -g @angular/cli
// manually install devkit/build
npm install --save-dev @angular-devkit/build-angular
// reinstalled everything
uninstalled angular
uninstalled typescript
removed node
installed fresh node from nodejs.org
npm cache clean --force
npm chache verify
npm install @angular/cli --global
更新: 我卸载了angular / cli 8并重新安装了angular / cli 7.3.5。 现在服务器可以工作了。 我将等待这个问题的答案。
答案 0 :(得分:0)
您能告诉您已安装哪个版本的node和angular cli吗?您可以通过在控制台上键入以下内容来找到它:
node --version
ng --version
安装打字稿是什么意思?这不是必需的。您要做的就是全局安装NodeJS和Angular CLI。
您可以尝试生成默认项目,仅检查设置。可以在Angular网站上找到说明: https://angular.io/guide/setup-local
答案 1 :(得分:0)
尝试一下
$ npm uninstall -g @angular/cli
$ npm cache clean
$ npm install -g @angular/cli
将@angular-devkit/build-angular
安装为dev依赖项。此软件包是Angular 6.0
npm install --save-dev @angular-devkit/build-angular
or,
yarn add @angular-devkit/build-angular --dev
答案 2 :(得分:0)
我为此苦了一个多星期, 但没有一个建议的(或谷歌搜索的)解决方案起作用。
我最终“重置”了我的电脑: 设置->恢复->重置此计算机
在清洁Windows之后,npm和Angular会安装一切正常。