6

我尝试为 Angular 2 运行 ng-bootstrap,但我收到安装 ng-bootstrap 的错误。我相信这是一个路径问题。当我尝试访问页面并启动 npm 时,会发生此 404 错误。当 Angular ng-bootstrap 尝试加载时,我在导入模块上收到 404 错误:

[1] 16.08.20 20:01:00 404 GET /@ng-bootstrap/ng-bootstrap

但是这个模块在 node_modules 里面。谢谢

4

4 回答 4

8

首先你应该使用下面的命令安装

npm install --save @ng-bootstrap/ng-bootstrap

参考 https://ng-bootstrap.github.io/#/getting-started

按照这个问题链接,它有应用程序模块和系统配置参考以及他做错了什么

在你的 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' }
于 2016-09-01T21:06:29.143 回答
0

我遇到了同样的问题,通过对systemjs.config.js Getting started Angular2 RC5 with ng-bootstrap 404 Error进行一些更改来解决

于 2016-09-05T12:37:34.173 回答
0

查看我的学习 angular 2 项目,我刚刚用 angular 2 和 ng-bootstrap 做了一些演示。https://github.com/beginor/learning-angular2

于 2016-09-05T21:34:10.357 回答
0

你应该看看这个问题,它提供了关于如何使用 systemJS 配置 ngBootstrap 的一个很好的见解

于 2016-08-30T23:18:26.340 回答