angular - 如何在 ngx-bootstrap systemjs 中导入模态服务

标签 angular systemjs ngx-bootstrap

我正在尝试将 BsModalService 导入到我的组件中。但它抛出 404,如下所示。

我正在我的组件中将 BsModalService 导入为

从'ngx-bootstrap/modal'导入{BsModalService};

GET http://localhost:8000/node_modules/ngx-bootstrap/modal.js 404(未找到) (索引):21错误:(SystemJS)XHR错误(404未找到)加载http://localhost:8000/node_modules/ngx-bootstrap/modal.js

export class MyComponent implements OnInit {
    ...
    constructor(private bsModalService: BsModalService) {}
}

package.json

“ngx-bootstrap”:“^1.8.0”,

systemjs.config.js

map: {
     ...
    'ngx-bootstrap': 'node_modules/ngx-bootstrap'
}

packages: {
    ..
    'ngx-bootstrap': { format: 'cjs', main: 'bundles/ngx-bootstrap.umd.js', defaultExtension: 'js' },
}

app.module.ts

从'ngx-bootstrap'导入{ModalModule};

我在这里缺少什么。

最佳答案

此问题已在 [email protected] 中修复, 尝试一下。 另外,如果您使用 system.js,则必须像这样导入 BsModalService

import { BsModalService } from 'ngx-bootstrap';

关于angular - 如何在 ngx-bootstrap systemjs 中导入模态服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45272864/

相关文章:

asp.net-mvc - Angular4 + MVC + cli + 使用从 cli 构建命令生成的 dist 文件夹进行部署

angular - 当弹出窗口悬停(ngx-bootstrap)时,如何让弹出窗口保持事件状态?

javascript - 错误 : (SystemJS) Can't resolve all parameters for $WebSocket: ([object Object], [对象对象],?)

javascript - Angular2 defaultExtension 中的 SystemJS 不起作用

javascript - ngx-bootstrap BsModal 从子组件关闭

angular - 将css文件导入组件

angular - 无法从 nativescript worker 访问 Angular 服务

angular - 运行 Angular 6 SPA 时出错

android - Cordova Ionic 3 deviceready 未在 android 6 上启动

javascript - ionic3 - 如何删除 ngFor 组件中的文本