Данные не отправлены на одноранговый сервер - PullRequest
0 голосов
/ 02 февраля 2020

Вот мой сервер https://github.com/bluelovers/novel-opds-now

Я пытаюсь использовать этот код для проверки, но он возвращает неопределенное значение.

/**
 * Created by user on 2020/2/2.
 */

import Gun from 'gun';
import fetch from 'cross-fetch';
import Bluebird from 'bluebird';

let id = String(2665); // some time need change this id for test or delete `radata` in this test file folder

fetch(`http://localhost:3000/file/wenku8/${id}`)
    .then(async (value) => {
        console.log(`ok, wait 3s`);

        await Bluebird.delay(3000);

        // @ts-ignore
        let gun = new Gun({
            peers: [
                "https://gunjs.herokuapp.com/gun",
                "http://nmr.io:8765/gun",
            ]
        });

        await gun.get('epub-file')
            .get('wenku8')
            .get(id)
            .then(v => console.log(`here should return { timestamp, base64 }, but`, v))
    });

Когда я добавляю http://localhost:3000/gun в список пиров, но он такой же.

...