Вызов Primus серверу nodejs, файл primus не найден - PullRequest
0 голосов
/ 19 мая 2019

Я установил API с помощью nodejs express для приложения чата в реальном времени. Для реального времени я использую primus, но сейчас я пытаюсь подключить primus к моему интерфейсу.

У меня есть структура папок для всего бэкэнда, а затем еще одна структура папок для моего веб-интерфейса. Так что они оба разные.

Здесь я подключаю сервер к Primus

var server = http.createServer(app);
const primus = require('../primus/live').go(server);

Затем все идет так, как вы видите в папке primus с файлом live.js

//BACKEND

const Primus = require('primus');

let go = (server) => {
    let primus = new Primus(server, {/* options */});
    primus.on('connection', (spark) => {
        console.log('Received spark ?');
    });
} 

module.exports.go = go;

Теперь в моем интерфейсе я пытаюсь вызвать Primus с помощью тега script

//FRONTEND
<script src="http://localhost:3000/primus/live.js"></script>

но это просто дает мне ошибку 404 Not Found. Также, когда я просто пытаюсь подключиться через это в моем браузере, это не работает. Поэтому я не уверен, в чем моя проблема. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...