angular cli找不到模块

问题描述 投票:0回答:2
Could not find module "@angular-devkit/build-angular" from "C:\\College-Portal-master".
Error: Could not find module "@angular-devkit/build-angular" from "C:\\College-Portal-master".
    at Object.resolve (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\core\node\resolve.js:141:11)
    at Observable.rxjs_1.Observable [as _subscribe] (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\architect\src\architect.js:132:40)
    at Observable._trySubscribe (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:44:25)
    at Observable.subscribe (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:30:22)
    at C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:99:19
    at new Promise (<anonymous>)
    at Observable.toPromise (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:97:16)
    at ServeCommand.initialize (C:\Users\Admin\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js:130:86)
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at Function.Module.runMain (internal/modules/cjs/loader.js:745:11)
angular
2个回答
0
投票

从错误消息中可以清楚地看出,@angular-devkit/build-angular在已安装的node_modules中不可用。

跑吧:

npm install --save-dev @angular-devkit/build-angular

你应该好。


0
投票

您可能正确执行了安装步骤,但未正确安装。

如果你有最新的角形商品,请查看ng update

检查npm outdated,看看是否有些包装让你烦恼。

如果您有代理,并且不允许安装CLI的某些部分,请将代理添加到节点

npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

如果问题是git,请安装git。

如果问题出在依赖关系中,请务必使用npm i @lacking-dependency更新它们

此外,一定要知道差异between --save-dev and --save

© www.soinside.com 2019 - 2024. All rights reserved.