簡體   English   中英

如何在Node.js中使用簡單對等模塊?

[英]How to use simple-peer module in Node.js?

我是Node.js平台的新手,並希望在我的應用程序中使用https://www.npmjs.com/package/simple-peer模塊。 但是無法弄清楚如何在我的應用程序中實現它。 我不知道他們的文檔。 是否有任何資源可以顯示將模塊與Node.js或Node + Express一起使用的過程?

如文檔中所述,

該模塊可在帶有browserify的瀏覽器中使用。

基本上,您需要編寫nodeJS (即commonJS)代碼(如示例中所示),然后使用browserify生成一個可在瀏覽器端使用的捆綁文件。

Webpack最有可能被用作瀏覽器替代

可能會遲到,但:

如果你不想,這不是強制使用browserifywebpack這個非常模塊的工作,但它是一個很好的做法,雖然,至少現在是這樣。

簡單對等包中提到:

注意:如果您不使用browserify,請使用隨附的獨立文件simplepeer.min.js。 這將在窗口上導出SimplePeer構造函數。

這意味着您可以通過在html文件中添加一個script標簽來在window對象上獲取SimplePeer() ,例如:

<script src="<path to your node_modules>/simple-peer/simplepeer.min.js"></script>

對我來說,這有效:

<script src="<path to your node_modules>/simple-peer/simplepeer.min.js"></script>
<script src="/index.js"></script>   <!-- Keep this script tag below simplepeer.min.js-->

現在在index.html使用SimplePeer()作為:

const peer = new SimplePeer({
    // Code ...
});

希望這可以幫助 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM