【发布时间】:2017-01-29 03:21:02
【问题描述】:
我想在我的应用程序中使用一个名为 ng2-material-select 的新组件。 将其添加到 systemjs.config.js
var map = {
'Ng2Select': '/node_modules/ng2-material-select',
"angular2-jwt": "/node_modules/angular2-jwt/angular2-jwt"
};
var packages = {
'Ng2Select': { main: 'index.js', defaultExtension: 'js' },
};
但是当我启动应用程序时,我遇到了以下错误:
从http://192.168.0.46:3002/app/module.js 将http://192.168.0.46:3002/ng2-material-select 加载为“ng2-material-select”时出错
node_modules/ng2-material-select/index.ts 中也有以下错误,我认为这可能会导致加载问题:
找不到名称要求:
const components = require('./ng2-select.bundle.js');
我更新了 angularjs 和 typescript,但问题仍然没有解决。
请帮帮我。
【问题讨论】:
-
你有没有像这样在你的 AppModule 中添加 Ng2SelectModule -
import { Ng2SelectModule } from '../src/ng2-select.module'; -
是的,在 module.ts 我有 import { Ng2SelectModule } from 'ng2-material-select';
标签: angular typescript require