Feross的简单对等代码示例是什么?

时间:2016-03-11 10:43:45

标签: javascript node.js

我正在尝试关注此页https://github.com/feross/simple-peer

1)安装npm simple-peer(check)

2)创建一个html页面:缺少bundle.js?

3)下一个代码窗口根本不表示它是什么。 它是html文件的JS,还是节点中的代码。不知道..因为浏览器化(如果我理解正确)允许你在浏览器中使用require()...

有人可以澄清吗?

1 个答案:

答案 0 :(得分:1)

给出的文件有点不完整,假设您了解模块捆绑,很多人都不知道。无论如何,要使其正常工作,您必须使用模块捆绑器(如browserify或webpack)。

要开始使用,请考虑使用此yeoman generator引导您的应用。

  1. 引导您的应用后,在安装带src/index.js的依赖项
  2. 后,在源文件(npm install)中添加上述文档中给出的脚本
  3. 运行npm start
  4. 打开localhost:8080,您应该会看到所需的结果。
  5. bundle.js上面提到的模块是将所有节点模块捆绑到一个浏览器兼容文件后生成的javascript文件。