如何在plunker中正确添加NPM包?

Hon*_*iao 8 npm plunker angular

我得到一个错误使用时angular2无限滚动.我想在一个plunkr中重现它.

我尝试使用npmcdn,所以我在index.html文件中添加了这一行:

<script src="https://npmcdn.com/angular2-infinite-scroll@0.1.2"></script>
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误:

未捕获的ReferenceError:未定义require

这是我的傻瓜.

如何在plunker中正确添加NPM包?

rin*_*usu 9

如果包没有,则将其添加到文件中的对象,也可能添加到map对象中.config.jspackagesindex.js

map: {
    [...],
    'angular2-infinite-scroll': 'https://npmcdn.com/angular2-infinite-scroll@0.1.2'
},
packages: {
    [...],
    'angular2-infinite-scroll': {
        main: 'angular2-infinite-scroll.js',
        defaultExtension: 'js'
    }
},
Run Code Online (Sandbox Code Playgroud)

工作的Plunker