Как получить nodejs на стороне клиента на кордове? - PullRequest
0 голосов
/ 18 мая 2019

Я делаю приложение с помощью Cordova.Я хочу, чтобы в нем была статистика монета.Я использую nodejs, и он работает нормально, когда я выполняю его в командной строке.Однако я хочу использовать его в своем приложении Cordova.Это ссылка на пакет npm https://www.npmjs.com/package/node-coinmarketcap

Когда я пытаюсь запустить его в браузере, я получаю сообщение об ошибке «Не определено».Я считаю, что ошибка возникает потому, что nodej - это сторона сервера, а браузер - сторона клиентаЯ прав ?

Мой код

var CoinMarketCap = require("node-coinmarketcap");
var coinmarketcap = new CoinMarketCap();

coinmarketcap.multi(coins => {

  console.log(coins.getTop(10)); // Prints information about top 10 cryptocurrencies
});

Я ожидаю, что смогу запустить свой код в своем браузере или приложении Cordova.

1 Ответ

0 голосов
/ 21 мая 2019

Вы правы, Node.js - это среда выполнения JavaScript, которая выполняет код JavaScript вне браузера.Вам нужно найти некоторый JS-код на стороне клиента или выполнить код вашего узла на своем сервере и отправить результат в ваше приложение Cordova.

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