2016-12-22 6 views
0

Я пошел по этой ссылке (https://docs.feathersjs.com/real-time/primus.html), чтобы создать сервер websocket от feathersjs-primus. Ниже app.configure код, я использую:Получил PrimusError при настройке сервера primus с feathersjs

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); 
    ^

все, что я сделал это в соответствии с инструкцией из приведенной выше ссылке. Почему я получил сообщение об ошибке? Что еще я пропустил?

ответ

1

Fixed этот вопрос путем обновления версии перьев-примус на 2.0.0 в package.json файл, как показано ниже:

"feathers-primus": "^2.0.0",