Работает ли пакет IPFS HTTP CLIENT в режиме native? - PullRequest
0 голосов
/ 03 марта 2020
// IPFS SECTION
const ipfsClient = require('ipfs-http-client')

// connect to ipfs daemon API server
const ipfs = ipfsClient('http://localhost:5001') // (the default in Node.js)

Я сделал npm i ipfs-http-client для установки пакета. Однако, когда приложение android запущено, оно выдает ошибки, говорящие об отсутствии определенных пакетов. Ошибка выдается при добавлении первой строки кода. Например, первая ошибка:

error: bundling failed: Error: Unable to resolve module `os` from `node_modules/ip/lib/ip.js`: os could not be found within the project.

If you are sure the module exists, try these steps:
 1. Clear watchman watches: watchman watch-del-all
 2. Delete node_modules: rm -rf node_modules and run yarn install
 3. Reset Metro's cache: yarn start --reset-cache
 4. Remove the cache: rm -rf /tmp/metro-*

Я пробовал вышеупомянутые шаги, и это не сработало. Тем не менее, команда сторож не работает, он говорит, что сторож не установлен. Кроме того, я попытался установить отсутствующие пакеты, но это также не решило проблему, потому что он говорит, что какой-то другой модуль также отсутствует после установки каждого отсутствующего модуля.

Я не уверен, что я делаю что-то здесь неправильно или Http-клиент IPFS не работает с реагировать родной.

...