NgbModule ng-bootstrap for angular2无效

时间:2017-06-04 09:23:06

标签: javascript angularjs angular-bootstrap

在app.module.ts中导入它,比如,

import {NgbModule} from '@ng-bootstrap/ng-bootstrap';

将其添加到:

imports:[NgbModule.forRoot()]
  警告在./~/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-input.js       188:12-21“@ angular / core”中找不到“导出'Renderer2'

     警告在./~/@ng-bootstrap/ng-bootstrap/modal/modal-window.js       61:12-21“@ angular / core”中找不到“导出'Renderer2'

     警告在./~/@ng-bootstrap/ng-bootstrap/popover/popover.js       119:12-21“@ angular / core”中找不到“导出'Renderer2'

     警告在./~/@ng-bootstrap/ng-bootstrap/buttons/radio.js       108:12-21“@ angular / core”中找不到“导出'Renderer2'

虽然编译它说这个,我的代码出了什么问题?

2 个答案:

答案 0 :(得分:1)

我浪费时间从Angular版本解决此问题。请执行以下步骤:

  1. 卸载当前的@ng-bootstrapnpm uninstall @ng-bootstrap/ng-bootstrap
  2. package.json"@ng-bootstrap/ng-bootstrap": "1.0.0-alpha.24"
  3. 中更改此行
  4. 运行:npm install

答案 1 :(得分:0)

请更新到Angular CLI的最新版本,然后你没有得到这个错误,我试过了,它工作正常。

https://cli.angular.io/