[英]Got a PrimusError when setting primus server with feathersjs
我按照此鏈接( https://docs.feathersjs.com/real-time/primus.html )通過feathersjs-primus創建了一個Websocket服務器。 以下是我正在使用的app.configure
代碼:
app.configure(primus({
transformer: 'websocket'
}, function(primus) {
// Do something with primus
primus.use('todos::create', function(socket, done){
// Exposing a request property to services and hooks
socket.request.feathers.referrer = socket.request.referrer;
done();
});
}));
運行此代碼時,出現以下錯誤:
node_modules/primus/index.js:697
throw new PrimusError('The plugin is missing a client or server function', this);
^
我所做的一切都是按照上面鏈接的說明進行的。 為什么收到此錯誤消息? 我還想念什么?
通過將package.json文件中的feathers-primus版本升級到2.0.0來解決該問題,如下所示:
"feathers-primus": "^2.0.0",
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.