[英]Cannot find module '@angular-devkit/core'
我用 Angular CLI 創建了一個 angular 項目:1.6.3 節點:9.4.0 操作系統:linux x64 版本。 但是當想要使用命令 ng serve 運行我的 angular 應用程序時,然后獲取此錯誤
找不到模塊“@angular-devkit/core”。
嘗試以下步驟,
步驟1:
npm update -g @angular/cli
第2步:
編輯您的 package.json 更改行
"@angular/cli": "1.6.0",
到
"@angular/cli": "^1.6.0"
,
第 3 步:
npm update
參考steps
步驟 1:編輯您的 package.json 更改行
@angular/cli": "1.6.4"
至
@angular/cli": "^1.6.4"
第2步:
npm update -g @angular/cli
第三步:
npm install --save-dev @angular/cli@latest
我面臨着完全相同的問題。 這三個為我完成了任務。 你可能想看https://github.com/angular/angular-cli/issues/9307
試試這個
npm install @angular-devkit/core --save-dev
https://github.com/angular/devkit/issues/256
嘗試更新您的 angular cli
這可能發生在 angular-cli 的不同版本上。 您可以手動安裝它
npm i -D @angular-devkit/core
-D 是 --save-dev 的快捷方式
或者嘗試最新版本的 angular cli
npm install --save-dev @angular/cli@latest
package.json, 改為 "@angular/cli": "^1.6.5",
"devDependencies": {
"@angular/cli": "^1.6.5",
"@angular/compiler-cli": "^5.0.0",
重要的是,版本可能會因時間而異。
你真的應該跑
npm update -g @angular/cli
首先,要獲取版本,我的是 1.6.5
“^”有什么作用?
~1.0.2 means to install version 1.0.2 or the latest patch version such as 1.0.4.
^1.0.2 means to install version 1.0.2 or the latest minor or patch version such as 1.1.0.
最后,運行這個
npm update
趕緊跑:
npm install --save-dev @angular/cli@latest
在項目文件夾中,修復它。
你可以做
第一的,
刪除node_modules
文件夾
運行npm install
並使用npm i -D @angular-devkit/core
將 devkit 添加到您的開發依賴項中
第 1 步:刪除 package-lock.json 第 2 步:npm update -g @angular/cli 第 3 步:更新 package.json 中的 @angular/cli 新版本 第 4 步:npm install
它對我有用。
我只使用以下方法安裝了我的 angular/cli:
npm install -g @angular/cli@1.5.2
我開始收到這個錯誤。
解決方案:
如果您的版本是全球性的並且
如果您不介意angular/cli的版本,請輸入:
npm update -g @angular/cli
對我來說添加@angular-devkit/core 解決了這個問題
npm install --save-dev @angular-devkit/core
更新一些軟件包后,我遇到了同樣的錯誤。
在我的package.json 中,我有最新的“@angular-devkit/core”
使用標准解決方案解決許多問題:
rm -R node_modules/
npm install
我更新了@angular/cli
npm install --save-dev @angular/cli@latest
最后:
npm start
僅將"@angular/cli": "1.6.4",
更改為"@angular/cli": "^1.6.4",
並使用: npm update
更新 npm
我通過刪除 package-lock.json 和 node_modules 文件夾來做到這一點。 之后運行“npm install”並再次啟動應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.