Solo estoy comenzando mi viaje JS y estaré muy agradecido si me ayudan a recibir datos usando JS. Encontré esa información en el sitio de intercambio de alcor que es el sitio de intercambio de cera (moneda criptográfica de juegos).
Qué hay en el sitio:
// Código aún no probado y proporcionado por razones de explicación
import fetch from 'node-fetch' import { Api, JsonRpc, RpcError } from 'eosjs' const rpc = new JsonRpc('https://wax.greymass.com', { fetch })// Obtener el libro de órdenes de compra de la tabla
const { rows } = await rpc.get_table_rows({ code: 'alcordexmain', table: 'buyorder', limit: 1000, scope: 29, // Market id from /api/markets key_type: 'i128', // we are using it for getting order sorted by price. index_position: 2 })Enfrenté algunos problemas debido a la versión de JSHint y la actualicé a 9. Pero aún así, "esperar" está en rojo y JSHint pide un punto y coma después, lo que provoca una gran cantidad de errores nuevos. Sin embargo, el proyecto se abre en el navegador sin información, por supuesto. Pero en la consola veo un error.
index.html:1 TypeError no detectado: no se pudo resolver el especificador de módulo "node-fetch". Las referencias relativas deben comenzar con "/", "./" o "../".
PD: revisé las publicaciones con ese error, pero en realidad no entendí qué debo hacer porque todos ellos están proponiendo algunos cambios para el archivo JSON y solo tengo index.html y ese js. expediente.