你好,我用"@angular/core": "6.1.7"和"typescript": "^2.9.2"和"@angular/cli": "^6.2.1"。
但是我的"primeng": "^7.0.0-beta.1"显示了这个错误
node_modules/primeng/components/picklist/picklist.d.ts(65,28):ERROR TS1039中的错误:在环境上下文中不允许初始化器。
例:export declare const value = 1;
这在TypeScript 2.0中是非法的,但随着TypeScript声明引入文字类型推断而在TypeScript 2.1中成为合法的。
我已经有一个打字本版本>2.1,不能将我的打字本提高到3.x,因为CLI需要3.x以下的打字本
每次node_module和缓存清理时,我都删除了。
来自anwser的更新:我选择选项a)将primengón降级为6.1.x以匹配您当前的角核心版本
发布于 2018-11-27 12:24:11
为了工作,角核心版本和primeNg版本必须匹配。所以你有两个选择:
a)将@angular/core版本更新为7.1
( b)将primeng versión降级为6.1.x,以与您当前的角核心版本匹配
然后删除node_modules,清理缓存和npm install
https://stackoverflow.com/questions/53497655
复制相似问题