当我创建模块的程序包时,我遇到了以下错误。
TypeError: Cannot read property 'isSkipSelf' of null at ProviderElementContext._getDependency(C:\Users\ravinder\MyProjectName\node_modules\@angular\compiler\bundles\compiler.umd.js:19242:22
我尝试了互联网上给出的所有可能的解决方案,例如缺少@injectable
,检查依赖项注入,循环依赖项等。任何帮助将不胜感激。
答案 0 :(得分:0)
我找到了解决方案。实际上,有两个坏的进口情况很好。其中一个在路径末尾带有正斜杠“ /”,但是TSC并未为此获取任何错误,另一个是文件夹而不是TS文件的路径,因此TSC也未提供任何错误。
答案 1 :(得分:0)
如果您的代码一切正常,则由于节点模块问题,它必须发生。 尝试
npm i
并且尝试构建大多数库将解决问题。