angular - npm:使用角度 6:构建错误 ts2307 找不到模块“ngx-loading-mask”
问题描述
好的,我已经用尽所有我能想到的谷歌搜索来解决这个问题。
我正在执行从 5.x 到 6.x 的升级并且遇到了障碍。运行 npm install 没有错误,并且有 2 个 WARNS 不是问题。
我看到了两个奇怪的问题。1. 当我运行命令 npm list packageName 时,我可以看到大多数包版本,但也有一些不显示任何内容。我在文件夹中看到了包裹。
为什么会发生这种情况?
- 当我尝试运行命令 ng build 时,我每次都会收到相同的 1 条错误消息,并且该包确实存在于文件夹中。
TS2307:找不到模块“ngx-loading-mask”
TS2307:找不到模块“包” TS2307:找不到模块“包名”
如果您遇到了类似的问题(不必是与我相同的包),其中包显然位于 node_modules 文件夹中,您是如何解决这个问题的?
解决方案
从另一个人那里发现,这个包没有更新为与 Angular 6 一起使用,并将其从我们的项目中完全删除。