使用 angular2-infinite-scroll 时,我得到error。我想在一个plunkr中重现它。
我尝试使用npmcdn,因此我在 index.html 文件中添加了这一行:
<script src="https://npmcdn.com/angular2-infinite-scroll@0.1.2"></script>
但是我得到了错误:
未捕获的ReferenceError:未定义require
这是我的plunker。
如何在plunker中正确添加NPM包?
答案 0 :(得分:9)
如果软件包没有map
,则将其添加到config.js
文件中的packages
对象,也可能添加到index.js
对象中。< / p>
map: {
[...],
'angular2-infinite-scroll': 'https://npmcdn.com/angular2-infinite-scroll@0.1.2'
},
packages: {
[...],
'angular2-infinite-scroll': {
main: 'angular2-infinite-scroll.js',
defaultExtension: 'js'
}
},
工作Plunker