2016-11-08 48 views
1

我添加angular2-datable库,但我得到404未找到在加载库文件如:404未找到而载入angular2-数据表

  • node_modules \ angular2-数据表\ LIB \ BootstrapPaginator
  • node_modules \ angular2 -datatable \ lib中\数据表
  • node_modules \ angular2-数据表\ lib中\ DataTableModule
  • node_modules \ angular2-数据表\ lib中\ DefaultSorter
  • node_modules \ angular2-数据表\ lib中\分页程序

我解决我的systemjs.config.jsthis answer,但它仍然没有工作:

map: { 
    ... 
    'lodash': 'npm:lodash/lodash.js', 
    'angular2-datatable':'npm:angular2-datatable/index.js' 
}, 
packages: { 
    ... 
'lodash': { 
     defaultExtension: 'js' 
}, 
'angular2-datatable': { 
     defaultExtension: 'js' 
} 

回答

6

正确system.config.js是这样的:

map: { 
    ... 
    'lodash': 'npm:lodash/lodash.js', 
    'angular2-datatable':'npm:angular2-datatable' 
}, 
packages: { 
    ... 
    'lodash': { 
    defaultExtension: 'js' 
    }, 
    'angular2-datatable': { 
    main: './index.js', 
    defaultExtension: 'js' 
    } 
} 
  • 'angular2-datatable':'npm:angular2-datatable/index.js' - 不工作
  • 'angular2-datatable':'npm:angular2-datatable'main: ./index.js - 作品