我从角度5.2迁移到6.0。当我发出ng serve命令时,我收到以下错误:
src / app / mappy / mappy.component.ts(1,36)中的错误:错误TS2305:模块 '" C:/ NSE911 / applicationDev /角度/ ALO / node_modules / @角/核心/核心"' 没有出口会员'州'。
我正在使用:typescript:2.7.2,angular cli:6.0.1,Node:8.11.2,OS:win32 x 64,angular:6.0.0,rxjs-compat:" ^ 6.1.0& #34;,
我删除了node_modules目录并重新创建它(npm install)。这不起作用。
我会很感激任何想法(我是使用这种技术的新手)。
谢谢你的帮助。
答案 0 :(得分:2)
“触发,状态,过渡,动画,样式”的导入已从 @ angular / core 更改为 @ angular / animations 。
例如:
import { trigger, state, transition, animate, style } from '@angular/animations';
答案 1 :(得分:1)
状态导入已从@angular/core
更改为@angular/animations
答案 2 :(得分:0)
我发现是错误: 从'@ angular / core'导入{Component,Input,OnInit,state}; 在上面的import语句中删除'state'后,问题就出现了。 LMV