如何在Windows上搭建以太坊开发环境

最近一年区块链的概念越来越火,肯定也有挺多圈内圈外的人员想要涉足这个领域,笔者这里就先为大家介绍一下如何在Windows上搭建区块链开发环境。

第0步:安装 Chocolatey

Chocolatey 是Windows下的一个包管理器,类似于Ubuntu下的 apt-get ,MacOS下的brew等。

访问 https://chocolatey.org/ 按照指导说明安装即可。

第1步:使用Chocolatey安装相关开发工具

以管理员身份打开Powershell终端,然后执行以下命令

$ choco install nodejs.install –y

$ choco install git –y

$ choco install VisualStudioCode -y

如何在Windows上搭建以太坊开发环境_第1张图片

第2步:通过npm安装Truffle套件

重新以管理员身份打开一个PowerShell终端,输入一下指令

$ npm install -g npm

$ npm install -g -production windows-build-tools

$ npm install -g ganache-cli

$ npm install -g truffle

npm安装过程中,你可能看到很多输出信息,大部分都是一些提示信息、组件安装回滚信息等。

安装完成后,你可以通过在PowerShell执行以下命令来测试Truffle套件是否安装成功。

$ truffle

如何在Windows上搭建以太坊开发环境_第2张图片

$ ganache-cli

如何在Windows上搭建以太坊开发环境_第3张图片

如果你能看到上面这样的信息,说明Truffle套件安装成功了。

最后1步:创建工程并使用VS Code开始编写智能合约

在PowerShell中跳转到您的工作目录,然后使用 truffle init 指令初始化一个truffle工程,

使用VS Code打开这个工程,然后你就可以在VS Code中编写以太坊智能合约啦。

如何在Windows上搭建以太坊开发环境_第4张图片

另外,为了方便在VS Code支持以太合约Solidity的语法高亮,我们可以安装一个VS Code的Solidity扩展插件 https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity

这样我们就可以更愉快地编写智能合约啦。

如何在Windows上搭建以太坊开发环境_第5张图片

—————————————————————————————————————

最后做一个广告:我们可以帮你做以下这些事情

1.基于以太坊的DAPP开发

类似:CryptoZombies

2.基于以太坊的私链搭建

3.基于以太坊的数字游戏开发

类似:以太猫,城市买卖

4.以太坊和区块链技术咨询

为客户提供关于以太坊等区块链技术咨询

5.数字货币交易平台研发

6.数字货币钱包开发

类似:钱包客户端开发

7.区块链相关媒体平台开发

如有需要请联系我。

我们是专注于区块链研发的技术团队,你可以通过以下方式联系到我们:

Q:408674613 

微信:scu-hobo

你可能感兴趣的:(如何在Windows上搭建以太坊开发环境)