9

我使用 ng-bootstrap 开始了我的第一个 Angular 项目,并按照安装过程进行操作,但它仍然无法正常工作。

消息是“未捕获的错误:看起来您的应用程序或其依赖项之一正在使用i18n.

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

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

import '@angular/localize';

现在消息更改为

./src/polyfills.ts 中的错误未找到模块:错误:无法解析“D:\source\mh\Reclamos-v2\src”中的“@angular/localize”

我应该安装什么?本地化库的名称是什么?

4

2 回答 2

8

你可以试试这个:

npm install @angular/localize --save
于 2019-10-08T07:24:34.683 回答
7

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

ng add @angular/localize
于 2020-02-11T15:53:56.467 回答