1、开发准备
安装好以下工具:
vscode:开发工具
https://code.visualstudio.com/
nodejs:版本管理
https://nodejs.org/en/
remix:
下载安装官方地址:https://github.com/ethereum/remix-project/tree/master/libs/remixd,remix是一个开源的Solidity 智能合约开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。Solidity 是 以太坊Ethereum 官方设计和支持的开发语言,专门用于编写智能合约。
vscode和nodejs都是傻瓜式安装,remix安装要看版本,新版本安装命令是:
npm install -g @remix-project/remixd
而不是,如果安装错了可以卸掉旧版本,具体官方教程里有写。
npm install remix-ide -g
2、remix连接共享本地文件
安装好以上几款软件后,可以通过remix连接共享本地文件。
执行命令
remixd -s 共享的目录 -u https://remix.ethereum.org
将共享的目录上传到remix官网,然后访问https://remix.ethereum.org,
连接后,就可以看到本地共享的文件了。
3、创建以太坊开发框架hardhat项目 - Demo项目
harthat官网以及安装教程:https://github.com/NomicFoundation/hardhat
要安装 Hardhat,新建一个目录然后用vscode打开,然后打开终端,初始化一个npm
项目(即npm init
),初始化后,就会自动生成package.json文件,并自动生成一些基础信息。
然后运行
npm install --save-dev hardhat
安装后,只需运行此命令并按照其说明进行操作:
npx hardhat
这样就生成了一个基于以太坊开发框架hardhat的基础项目,结构如下:
consracts:智能合约代码目录
script下的deploy.js:部署脚本
标签:npm,remix,Demo,solidity,案例,https,hardhat,共享,安装 From: https://www.cnblogs.com/shyroke/p/16750557.html