运行ssh-keygen创建密钥对,可以一路默认值回车或者根据自身需求填写参数,然后就会在/Users/username/.ssh文件夹里生成id_rsa和id_rsa.pub两个文件,文件名请勿做任何修改。这个密钥对不仅可以用在gitlab,也可以用在任何需要密钥对的地方将id_rsa.pub里的内容黏贴到https://gitlab.com/-/profile/keys这样就可以用git...

# 首先安装mvn curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash # 安装后可能会提示你设置环境变量,按照提示运行去设置即可 # 如果网络无法连接,可能需要export一下proxy # 然后用nvm安装node nvm install 14.18.2 # 然后启用刚安装的...

安装npm install -g truffle新建一个文件夹,在文件夹里执行:truffle init在 contracts/ 文件夹新建自己的.sol文件,例如 Storage.sol// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; contract Storage { uint25...

在使用前添加这段代码Number.prototype.toFloor = function (decimal) { let num = this.toString(); let index = num.indexOf('.'); if(index !== -1){ num = num.substring(0, decimal + index + 1) ...

写在开头:ethers的官方文档不够详细,如果看不懂,可以去web3的官方文档找对应的函数查看解释首先需要npm安裝ethers然后再在项目里引入const ethers = require("ethers") // nodejs import ethers from "ethers" // front-end // 如果是非webpack前端,也可以...