我需要在我的angular 2项目中安装和使用ng-bootstrap。我在编译项目后得到以下内容。 [at-loader]中的错误./node_modules/@ng-bootstrap/ng-bootstrap/buttons/radio.d.ts:1:10 TS2305:模块'“/ Users / ddavidxavierlourdu / Desktop / angular4 / ui-superadmin / node_modules / @ angular / core / index”'没有导出成员'Renderer2'。
是否有任何解决方案在角度2中使用ng-bootstrap或者我应该将角度升级到4?
提前致谢。
答案 0 :(得分:4)
使用Renderer2在Angular 4和最新的bootstrap中引入了Renderer2 所以你需要改变使用旧引导程序
您可以更改package.json文件中的版本
"@ng-bootstrap/ng-bootstrap": "^1.0.0-alpha.16",
1.0.0-alpha.16
适用于角度2
之后再安装npm install
来安装旧版本。
如果你想要最新的bootstrap而不是你需要使用最新的角度。