如何在角度2应用程序中使用npm包?

时间:2017-01-11 11:55:39

标签: angular npm

我想从我的angular 2应用程序发送一些UDP数据包。 在寻找解决方案的过程中,我发现了一些看似可以完成工作的npm软件包。

我以为我可以在角度安装和使用这个软件包,但它不起作用。一些研究报告了一些如何,但它们看起来非常不同,所以我完全糊涂了。

我可以使用带角度的每个npm包吗?如果是,怎么样?

1 个答案:

答案 0 :(得分:1)

不,不是每个包裹;有限制。 Browserify实现了许多Node的内置API的替换,但并不是浏览器中的一切都可以。

这在文档的compatibility section中讨论。

如果程序包依赖于与浏览器不兼容的内置API - 或依赖于本机代码 - 它将无法正常工作。而且,据我所知,发送UDP数据包是不可能的。