Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找不到模块'@角形devkit/core';_Javascript_Angular_Ecmascript 6_Angular Cli - Fatal编程技术网

Javascript 找不到模块'@角形devkit/core';

Javascript 找不到模块'@角形devkit/core';,javascript,angular,ecmascript-6,angular-cli,Javascript,Angular,Ecmascript 6,Angular Cli,我已使用angular CLI:1.6.3节点:9.4.0创建了angular项目 操作系统:linux x64版本。但当我想用命令ng serve运行angular应用程序时,请获取此错误 找不到模块'@angular devkit/core' 这可能发生在angular cli的不同版本上。 您可以使用手动安装 npm i -D @angular-devkit/core -D是保存dev的快捷方式 或者尝试angular cli的最新版本 npm install --save-dev

我已使用angular CLI:1.6.3节点:9.4.0创建了angular项目 操作系统:linux x64版本。但当我想用命令ng serve运行angular应用程序时,请获取此错误

找不到模块'@angular devkit/core'


这可能发生在angular cli的不同版本上。 您可以使用手动安装

 npm i -D @angular-devkit/core 
-D是保存dev的快捷方式

或者尝试angular cli的最新版本

npm install --save-dev @angular/cli@latest

尝试以下步骤

第1步:

npm update -g @angular/cli 
npm install --save-dev @angular/cli@latest
npm更新-g@angular/cli

第二步:

编辑您的package.json更改行

@angular/cli": "1.6.4"
“@angular/cli”:“1.6.0”,

“@angular/cli”:“^1.6.0”

第三步:

npm更新


请参阅

步骤1:编辑您的package.json更改行

@angular/cli": "1.6.4"

第二步:

npm update -g @angular/cli 
npm install --save-dev @angular/cli@latest
第三步:

npm update -g @angular/cli 
npm install --save-dev @angular/cli@latest
我面临着完全相同的问题。这三个人帮我完成了任务。您可能希望看到

package.json,更改为“@angular/cli”:“^1.6.5”

重要的是,版本可能因时间而异

你真的应该跑步

 npm update -g @angular/cli 
首先,要获得版本,我的版本是1.6.5

“^”是做什么的

最后,运行这个

   npm update
你能行

首先,

删除
节点\u模块
文件夹

运行
npm安装

使用npmi-D@angulardevkit/core将devkit添加到您的开发依赖项中

npm安装@angular devkit/core——保存开发

尝试更新您的客户端

npm install --save-dev @angular/cli@latest

步骤1:删除package-lock.json 步骤2:npm更新-g@angular/cli 步骤3:在package.json中更新@angular/cli新版本 步骤4:npm安装


它对我很有用。

我只使用以下命令安装了angular/cli:
npm安装-g@angular/cli@1.5.2

我开始犯这个错误

解决方案:
如果您的版本是全局的并且
如果您不介意angular/cli的版本,请键入:
npm更新-g@angular/cli
只需运行:

npm install --save-dev @angular/cli@latest

在项目文件夹中,修复它。

对于我来说,添加@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:
npm update

,这与再次运行npm安装相结合,对我很有效!这对我有帮助,+1。但你能不能补充一下这些问题的解决方法?就是这样。解决了这个问题我必须清除node_模块,并在将版本更新到“^1.6.0”后使用npm install重新安装。如果对此原因有任何解释,我将给出+1。在一个新的项目上出现编译错误真是太荒谬了…我不知道该提供什么解释!这些命令是不言自明的,这是一个错误,阿法伊基用“npm update-g@angular”修复了这个错误/cli@latest“然后”npm安装--保存dev@angular/cli@latest,之后,错误消失抱歉,出错了,我实际使用的命令是“npm install-g@angular”/cli@latest“然后”npm安装--保存dev@angular/cli@latest"