不能在 Angular 9 中使用 Ng-bootstrap



我用ng-bootstrap在angular中开始了我的第一个项目,并遵循了安装过程,但是它不起作用。

该消息是"未捕获错误:您的应用程序或其依赖项之一似乎正在使用i18n

Angular 9 引入了需要加载的全局$localize()函数。 请将import '@angular/localize';添加到您的 polyfills.ts 文件中。

然后我在 polyfill.ts 中添加了该行

import '@angular/localize';

现在消息更改为

找不到 ./

src/polyfills.ts 模块中的错误:错误:无法解析 ' @angular/localize' in 'D:\source\mh\Reclamos-v2\src'

我应该安装什么?本地化库叫什么名字?

你可以试试这个:

npm install @angular/localize --save

您需要安装软件包并将其导入polyfills.ts.实现此目的的最简单方法是运行:

ng add @angular/localize

即使在删除软件包后,我也会出现此问题。从 polyfill.ts 中删除导入语句为我解决了这个问题。

相关内容

  • 没有找到相关文章

最新更新