我尝试为角度2运行ng-bootstrap,我收到错误以安装ng-bootstrap。我认为这是一个路径问题。 当我尝试访问页面时,以及在npm开始时发生此404错误。 当角度ng-bootstrap尝试加载时,我在导入模块上收到404错误:
[1] 16.08.20 20:01:00 404 GET /@ng-bootstrap/ng-bootstrap
但是这个模块在node_modules里面。感谢
答案 0 :(得分:8)
首先,您应该使用以下命令安装
npm install --save @ng-bootstrap/ng-bootstrap
参考 https://ng-bootstrap.github.io/#/getting-started
按照此issue链接,它有app模块和系统配置参考以及他做错了什么
你app.module.ts中的
import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
and
imports: [ NgbModule]
systemjs.config.js中的
**var map:** '@ng-bootstrap': 'node_modules/@ng-bootstrap'
**var packages:** '@ng-bootstrap/ng-bootstrap': { main: 'index.js', defaultExtension: 'js' }
答案 1 :(得分:0)
您应该查看this issue,它提供了有关如何使用systemJS配置ngBootstrap的良好见解
答案 2 :(得分:0)
我有同样的问题,通过systemjs.config.js
的一些更改解决了
Getting started Angular2 RC5 with ng-bootstrap 404 Error
答案 3 :(得分:0)
看看我的学习角度2项目,我刚刚用角度2和ng-bootstrap做了一些演示。 https://github.com/beginor/learning-angular2