我从git-hub获得了以下代码,但我不知道如何使用和执行。
$> npm install peer --->where i want to install this node_module ?
//Run the server:
$> peerjs --port 9000 --key peerjs
or
var PeerServer = require('peer').PeerServer;
var server = new PeerServer({port: 9000, path: '/myapp'});
上述步骤之间的区别是什么。何时何地使用这些步骤。
答案 0 :(得分:7)
npm install peer
后转到/root/node_modules/peer/node_modules/ws
。然后添加类似
var PeerServer = require('peer').PeerServer;
var server = PeerServer({port: 443, path: '/peerjs'});
在index.js
中并使用nodejs /root/node_modules/peer/node_modules/ws/index.js
答案 1 :(得分:0)
获取peerjs-server的方法很少:
npm install peer
git clone https://github.com/peers/peerjs-server
从git下载并解包zip-file
之后转到<path_to_peerjs-server>/bin
并使用命令运行peerjs-server:
node peerjs --port 9000 --key peerjs
或
./peerjs --port 9000 --key peerjs
peerjs-server有更多选项,您可以使用不带参数的命令./peerjs
来查看它们。
答案 2 :(得分:0)
您可以运行:
npm install peer
然后添加您的server.js: `
//Peer server
var privateKey = fs.readFileSync('sslcert/server.key', 'utf8');
var certificate = fs.readFileSync('sslcert/server.crt', 'utf8');
const { PeerServer } = require('peer');
const peerServer = PeerServer({ port: 443,
path: '/' ,
ssl: {
key: privateKey,
cert: certificate
}
});
` 确保在客户端(脚本在index.html上运行)上具有
myPeer = new Peer({host:'/',
secure:true,
port:443,
path: '/'})
答案 3 :(得分:-2)
node peerjs --port 9000 --key peerjs
在macOS上对我有用。
peerjs或./peerjs在终端上不起作用。