我正在关注jqwidgets的angular 2示例。但我无法将jqwidget模块导入我的应用程序。
文件夹结构:
/root
/Scripts
/JQwidgets
/jqwidgets-ts
...
angular_jqxinput.ts
...
/app
...(components)...
/app.module.ts
/main.ts
/index.html
/package.json
/tsconfig.json
/systemjs.config.js
systemjs.config.js文件中的相关配置:
map: {
app: 'app',
// angular bundles
...
// other libraries
...
'components': './Scripts/JQWidgets/jqwidgets-ts/'
},
packages: {
...
'./Scripts/JQWidgets/jqwidgets-ts/': {
defaultExtension: 'ts'
},
app: {
main: 'main.js',
defaultExtension: 'js'
}
...
}
我认为这与jqwidgets网站上的示例实际上相同。
现在我在app.module.ts中执行此操作:
import { jqxInputComponent } from 'components/angular_jqxinput';
它不起作用,Visual Studio 2015的错误是“找不到模块'组件/ angular_jqxinput'”。
有人能提供一些有关此问题的见解吗?
注意:在我尝试拉入jqwidgets之前,应用程序运行正常。没有关于角度2或我创建的组件的错误。