我收到此错误找不到模块'@ angular / core'。然后搜索SO寻求帮助,虽然有问题,但没有任何帮助。
这与错误的版本导入有关吗?在命令窗口中运行
L:\ NetProject \ BooksProject \ BooksProject \ ClientApp> ng构建
并得到相同的错误
BooksProject>
BooksProject> fail: Microsoft.AspNetCore.SpaServices[0]
BooksProject> ERROR in ../../../node_modules/@angular/cdk/bidi/typings/dir-document-token.d.ts(8,32): error TS2307: Cannot find module '@angular/core'.
BooksProject> ../../../node_modules/@angular/cdk/bidi/typings/dir.d.ts(8,59): error TS2307: Cannot find module '@angular/core'.
BooksProject> ../../../node_modules/@angular/cdk/bidi/typings/directionality.d.ts(8,41): error TS2307: Cannot find module '@angular/core'.
BooksProject> ../../../node_modules/@angular/cdk/text-field/typings/autofill.d.ts(9,69): error TS2307: Cannot find module '@angular/core'.
BooksProject> ../../../node_modules/@angular/cdk/text-field/typings/autofill.d.ts(10,28): error TS2307: Cannot find module 'rxjs'.
BooksProject> ../../../node_modules/@angular/cdk/text-field/typings/autosize.d.ts(8,71): error TS2307: Cannot find module '@angular/core'.
BooksProject>
如果我调试该应用程序时,仅显示文字显示在get浏览器窗口中, “无法获取/”
我删除了node_modules文件夹并进行了npm安装
我在@HariniP建议后运行命令,谢谢!
npm我@ angular / core
这是输出,我需要修复所有这些警告吗?
L:\NetProject\BooksProject\BooksProject\ClientApp>npm i @angular/core
npm WARN @angular/material@7.3.7 requires a peer of @angular/cdk@7.3.7 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/animations@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/common@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/compiler@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/core@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/platform-browser@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/platform-server@8.1.0-next.1 requires a peer of @angular/platform-browser-dynamic@8.1.0-next.1 but none is installed. You must install peer dependencies yourself.
npm WARN The package protractor is included as both a dev and production dependency.
npm WARN The package ts-node is included as both a dev and production dependency.
npm WARN The package tslint is included as both a dev and production dependency.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ @angular/core@8.0.0
updated 1 package and audited 19503 packages in 33.58s
found 1 moderate severity vulnerability
run `npm audit fix` to fix them, or `npm audit` for details
L:\NetProject\BooksProject\BooksProject\ClientApp>
答案 0 :(得分:1)
我通过添加解决了我的问题:
<TypeScriptExperimentalDecorators>True</TypeScriptExperimentalDecorators>
<TypeScriptEmitDecoratorMetadata>True</TypeScriptEmitDecora
此链接可能对您TypeScript error
有帮助答案 1 :(得分:0)
使用以下命令安装角度
npm i @angular/core
在您的项目目录中。