1.准备工作
到官网 nodejs.org下载nodejs最新版本
打开windows power shell (不用cmd命令行,因为后续功能会报错)
建立一个名为guessBox的文件夹,在windows power shell中cd到该文件夹 ,然后依次输入以下命令:
npm install -g truffle //安装truffle来搭建以太坊的框架
truffle init //truffle初始化
npm install -g ganache-cli //安装ganache:以太坊的测试客户端
node install express@3.5.1 --save //(这里也可以用最新的express版本,用3.5版是因为之前项目用的是这个版本,习惯了)
npm install web3 --save //安装web3:可以用JS与以太坊测试客户端进行数据交互,并把web3加到项目的依赖项里
npm install zeppelin-solidity --save //安装zeppelin-solidity:标准化的智能合约模板
注:windows下安装可能会报错,请大家自行百度解决方案(特别是web3,可能需要先安装python2.7和vs的运行库,将来有时间了再给大家解答安装报错的解决方法)