![](/img/trans.png)
[英]Could not find module "@angular-devkit/build-angular" from "F:\\Angular Projects\\cmp-databinding-start"
[英]An unhandled exception occurred: Could not find module "@angular-devkit/build-angular"
在運行終端命令 ng server 或 ng serve 時,我遇到了這個問題:
發生未處理的異常:找不到模塊“@angular-devkit/build-angular”
檢查你的 package.json 以查看你的 devDependencies 部分是否有這個包
"devDependencies": {
"@angular-devkit/build-angular": "~0.803.18"
}
如果存在嘗試
刪除 package-lock.json 或 yarn-lock.json
跑
npm cache clean --force
然后運行
npm i
當項目中不存在node_modules文件夾,或者文件夾存在但不包含下載的所有依賴項時,會發生此錯誤(模塊的未處理異常)。
$ npm install命令會將所有依賴下載到proejct 的node_modules文件夾中。
npm install在創建 angular 項目時由“ ng new ”在后台自動觸發。
其他角度命令,如“ ng build ”或“ ng serve ”命令假定“ng new”已成功完成。
如果由於某種原因, npm install在創建時失敗,或者node_modules文件夾在項目創建后被刪除,那么其他角度命令(ng serve、ng build 等)將生成這個“未處理的”例外'。
在項目中手動執行npm install命令將下載依賴項並修復問題。
嘗試這個
npm install --save-dev @angular-devkit/build-angular
安裝@angular-devkit/build-angular作為開發依賴項。
npm install --save-dev @angular-devkit/build-angular
或者,
紗線添加@angular-devkit/build-angular --dev
在你的 angular 根目錄中運行 npm install 之前,確保"@angular-devkit/build-angular": "~0.10.0"
在package.json
devDependencies
中可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.