解决了从Angular 2升级到5的错误?

时间:2018-08-20 23:19:27

标签: javascript angular

有人可以帮我弄清楚这些进口货有什么问题吗?我从Angular 2升级到5(我知道是个大跃进),并遇到了一些依赖错误。其中包括:

virtualenvwrapper_win-1.2.5-py3.6.egg-info

错误:

import { NgModule, Inject } from '@angular/core';

还...

[ts] Cannot find module '@angular/core'.

错误:

import { HttpModule } from '@angular/http';

我需要更改哪些内容来解决这些问题?

非常感谢!让我知道是否可以澄清任何事情。

2 个答案:

答案 0 :(得分:0)

首先,您可以做npm -i @angular/core —save

要解决第二个问题,您可以尝试使用import {HttpClientModule} from ‘@angular/common/http

答案 1 :(得分:0)

所以,看来问题只与我的IDE(相对于Code)有关,而不与我的项目有关。更新后,它无法正确读取我的依赖项。我所做的是:

1。打开TypeScript文件。 2.单击状态栏中右下角的TypeScript版本。 3.从消息框中选择“使用工作区版本”。

参见此处:https://github.com/Microsoft/vscode/issues/34681