如何在Unpkg上找到NPM包

时间:2017-11-21 13:55:44

标签: node.js angular npm systemjs

我正在尝试在我的system.config.js文件中包含一个指向特定NPM包“Angular Calendar”的unpkg链接,这样我就可以在服务器上运行我的站点而不必每次构建。

我不知道如何找到链接。 NPM包的example站点上的system.config.js文件显示它引用了npm,这对我来说意味着本地。我试过了,它没有用。

 'angular-calendar': 'npm:angular-calendar@0.21.3/dist/umd/angular-calendar.js',

我刚收到错误,说错误加载...为“angular-calendar”

有什么想法吗?我正确地看问题了吗?我正在尝试在服务器上运行我的网站,而不是构建。所以我需要链接到system.config.js中的所有依赖项。我不知道如何链接到第三方软件包。我知道如果它是NPM包,则有一个unpgk链接。我只是不知道如何找到它。

由于

2 个答案:

答案 0 :(得分:3)

没有官方的方法来搜索 UNPKG 包,但有第三方网站 https://www.unpkgsearch.com/

可以搜索包直接复制unpkg链接

答案 1 :(得分:2)

阅读https://unpkg.com处的备注,如果我在浏览器中输入了网址“https://unpkg.com/angular-calendar@0.21.3”,则会向我提供文件“https://unpkg.com/angular-calendar@0.21.3/dist/umd/angular-calendar.js”。相反,如果我想要最新版本,在浏览器中输入网址“https://unpkg.com/angular-calendar”将为我提供“https://unpkg.com/angular-calendar@0.23.6/bundles/angular-calendar.umd.js”文件。

追加/将列出包中的所有文件,即。 “https://unpkg.com/angular-calendar@0.21.3/”将列出特定包裹的所有文件。