Visitamos https://github.com/
, buscamos web3.js
, y luego hacemos clic directamente en el primero para ingresar.
Después de ingresar, desplácese hacia abajo y verá que admite dos formas de introducir proyectos de nodo
. Aquí puede descargar directamente mis recursos
https: //download.csdn.net/download/weixin_45966674/87878737
Después de descargar y descomprimir, habrá un web3.min.js
Pondremos el archivo js descargado localmente y crearemos una página html para impórtelo,
y luego podemos importarlo en la consola del navegador Ingrese Web3
y presione Entrar. Si su importación está bien, generará un constructor de este tipo.
Esto es lo mismo que jq, y también es una biblioteca de métodos de código de js.
Luego, aquí hay dos sitios web recomendados. Uno es
https://web3js.readthedocs.io/en/v1.8.0/#Este es un sitio web en inglés puro que requiere cierta base en inglés pero será más completo.
Por supuesto, la comunidad china también tiene https://learnblockchain.cn/docs/web3.js/getting-started.html , que creo que es adecuado para más personas, pero la documentación oficial en inglés será mejor pero inofensiva.
Tiramos del documento chino a continuación para ver un uso básico.Escribimos
directamente el código html de la siguiente manera
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src = "./js/web3.min.js"></script>
</head>
<body>
<script>
var web3 = new Web3(Web3.givenProvider || "ws://localhost:8545");
console.log(web3);
</script>
</body>
</html>
Ejecute el código
y podemos ver que genera el objeto web3.Hacemos
clic en web3.eth