如何在Cordova的客户端上获取Node.js?

时间:2019-05-18 08:48:01

标签: node.js api cordova client

我正在用cordova制作一个应用程序。我想要其中的coinmarketcap统计信息。我正在使用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 :(得分:0)

是的,Node.js是一个JavaScript运行时环境,可以在浏览器之外执行JavaScript代码。您必须找到一些客户端JS代码或在服务器上执行节点代码,然后将结果发送到Cordova应用。