无法使用jspm导入ng2-dragula

时间:2016-03-08 21:16:17

标签: drag-and-drop angular jspm dragula

我试图将https://github.com/valor-software/ng2-dragula注入到使用JSPM包管理器统治的Angular2项目中。但是当我导入它时,主boot.js文件无法编译...我之前找到的唯一解决方案是将项目移动到webpack管理。还有其他解决方案吗?

1 个答案:

答案 0 :(得分:0)

请确保在index.html中包含dragula的.js文件,并配置SystemJS路径。

<script src="/node_modules/dragula/dist/dragula.min.js"></script>
<script src="/node_modules/ng2-dragula/bundles/ng2-dragula.js"></script>


<script>
    System.config({
    paths:{
        'dragula'         : '../node_modules/dragula/dist/dragula.min.js'
    },
    packages: {
      app: {
        format: 'register',
        defaultExtension: 'js'
      }
    }
  });
System.import('app/main')
      .then(null, console.error.bind(console));
</script>