无法在 Angular 9 中使用 Ng-bootstrap

Gus*_*ros 9 ng-bootstrap angular angular9

我使用 ng-bootstrap 以 angular 开始了我的第一个项目,并按照安装过程进行了操作,但是它不起作用。

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

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

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

import '@angular/localize';
Run Code Online (Sandbox Code Playgroud)

现在消息变成了

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

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

小智 8

你可以试试这个:

npm install @angular/localize --save
Run Code Online (Sandbox Code Playgroud)


ykt*_*too 7

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

ng add @angular/localize
Run Code Online (Sandbox Code Playgroud)