找不到模块“@角度devkit/build angular“;npm安装后
运行找不到模块“@角度devkit/build angular“;npm安装后,angular,Angular,运行npm install之后npm update我在使用ng service时出现此错误: Could not find module "@angular-devkit/build-angular" from "C:\\Users\\Matt\\Coding\\chart". Error: Could not find module "@angular-devkit/build-angular" from "C:\\Users\\Matt\\Coding\\chart". 然后检查角度版本,
npm install
之后npm update
我在使用ng service
时出现此错误:
Could not find module "@angular-devkit/build-angular" from "C:\\Users\\Matt\\Coding\\chart".
Error: Could not find module "@angular-devkit/build-angular" from "C:\\Users\\Matt\\Coding\\chart".
然后检查角度版本,构建角度
ng version
--
软件包版本
------------------------------------------------------------
@angular devkit/architect 0.11.0(仅限cli)
@角度开发套件/构建角度
@角度设计套件/建造组件
@angular devkit/core 7.1.0(仅限cli)
@角度devkit/示意图7.1.0(仅限cli)
@示意图/7.1.0(仅限cli)
@示意图/更新0.11.0(仅限cli)
ng包装
rxjs 6.3.3(仅限cli)
typescript 3.1.6(仅限cli)
对我有效的方法是卸载@angular/cli,然后删除node_modules目录和package-lock.json文件,然后重新安装@angular/cli。例如:
#npm uninstall @angular/cli@7.1.3
#rm -rf node_modules
#rm package-lock.json
#npm install @angular/cli@7.1.3
试试这个
npm安装--save dev@angular devkit/build angular您没有看到这两行吗
@angular-devkit/build-angular <error>
@angular-devkit/build-ng-packagr <error>
我也有同样的错误。我使用以下命令修复了此问题:
build angular
:
`npm i --save-dev @angular-devkit/build-angular`
build ng packagr
:
`npm i --save-dev @angular-devkit/build-ng-packagr`
`npm i --save-dev ng-packagr`
angular
版本相关
我希望有用。我认为这可以解决您的问题。我尝试了该问题中的建议。您是否尝试安装缺少的依赖项?npm i@angular devkit/build angulari也出现了同样的错误,并尝试了
ng更新——所有的您是否愿意通过添加更多解释和一些关于“如何”的细节来改进这个答案。想想那些可能想使用您的建议的初学者。package lock.json
会自动为npm修改node\u modules
树或package.json
的任何操作生成。它描述生成的确切树,以便后续安装能够生成相同的树,而不考虑中间依赖项更新。资料来源:
`npm i --save-dev @angular-devkit/build-ng-packagr`
`npm i --save-dev ng-packagr`