如何在angular 2应用程序中使用npm软件包?

如何在angular 2应用程序中使用npm软件包?,angular,npm,Angular,Npm,我想从angular 2应用程序发送一些UDP数据包。 在寻找解决方案的过程中,我发现了一些npm包,看起来它们可以完成这项工作 我以为我可以在angular中安装和使用这个软件包,但它不起作用。一些研究发现了一些方法,但它们看起来非常不同,所以我完全困惑了 我可以使用每一个npm软件包吗?如果是,怎么做?否,不是每个包裹;这是有限度的。Browserify实现了对许多Node内置API的替换,但并非浏览器中的所有功能都可以实现 这将在文档的后面部分讨论 如果包依赖于不兼容浏览器的内置API,或

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

我以为我可以在angular中安装和使用这个软件包,但它不起作用。一些研究发现了一些方法,但它们看起来非常不同,所以我完全困惑了


我可以使用每一个npm软件包吗?如果是,怎么做?

否,不是每个包裹;这是有限度的。Browserify实现了对许多Node内置API的替换,但并非浏览器中的所有功能都可以实现

这将在文档的后面部分讨论


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

谢谢,我读到UDP是不可能的,但我认为可能有一种方法可以使用这个数据包。你知道是否可以发送TCP数据包吗?我非常怀疑。XHR、WebSocket和WebRTC是我知道的唯一选项,但我在基于浏览器的网络方面不是专家。