我是Angular的新手(目前使用V.4),我正在研究一个研究项目,这也是我第一次尝试Primeng模块。我试图将" datagrid"集成到我的项目中,并且在" ng serve"之后,我有一个错误:
[在此处输入图像描述] [1]
错误中的错误:模块c:/users/asus/desktop/test1/node_modules/primeng/primeng/components/common/api.d.ts,找到版本4,预期3,在c:/users/asus/desktop/test1/src/app/app/app.module.ts中解决符号AppModule,解决符号应用程序c:/users/asus/desktop/test1/src/app/app/app.module.ts中的模块 在错误(本地) 在SyntaxError(c: users asus desktop test1 node_modules @@angular compiler bundles bundles compiler.umd.js:1729:34) 在SimpLifyIncontext(C: Users Asus Desktop test1 node_modules @@angular compiler bundles bundles compiler.umd.js:24979:23) 在staticreflector.simplify(c: users asus desktop test1 node_modules @angular compiler bunder bundles compiler.umd.js:24991:13) 在staticreflector.annotations(c: users asus desktop test1 node_modules @angular compiler bunders bundles compiler.umd.js:24418:41) 在_getNgModulemetadata(c: users asus desktop test1 node_modules @gangular compiler compiler compiler src src ngtools_impl.js:138:31) 在_ExtractLazyRoutesFromStaticModule(C: Users Asus desktop test1 node_modules @angular compiler compiler-cli src src ngtools_impl.js:109:109:109:109:26) 在object.listlazyroutesofmodule(c: users asus desktop test1 node_modules @@angular compiler compiler compiler clip src src ngtools_impl.js:53:22) at function.ngtools_internalapi_ng_2.listlazyroutes(c: users users asus desktop test1 node_modules @@@angular compiler compiler compiler cli src src ngtoolS_API.JS:91:39) 在aotplugin._getlazyroutesfromngtools(c: users asus asus desktop test1 node_modules @ngtools @ngtools webpack src src plugin.js:212:44) at _donePromise.promise.resolve.then.then.then.then.then(c: users asus asus desktop test1 node_modules @ngtools @ngtools webpack webpack src src src plugin.JS:448:24) 在process._tickcallback(内部/process/next_tick.js:109:7)
请有人告诉我我该怎么办?我检查了其他类似的问题,但我没有得到解决这个问题的问题:x
i也有相同的错误,错误是由于版本不匹配带有依赖项, i,e,e所有依赖关系都不相同版本,要求解此更新所有依赖项或将所有降级到公共版本,更新是更好的选项,此链接有助于升级所有依赖项,https://angular-update-guide.firebaseapp.com/