win10环境下web3智能合约开发

1.使用 create-react-app 快速构建 React 开发环境

cnpm install -g create-react-app
create-react-app meetweb3
cd meetweb3
npm start

在浏览器中打开 http://localhost:3000/ 

2.新建文件和文件夹,整体目录结构

meetweb3
  |--contracts
    |--SimpleStorage.sol
  |--node_modules
  |--public
  |--src
  |--.gitignore
  |--01-compile.js
  |--02-deploy.js
  |--03-instance.js
  |--04-interaction.js
  |--package.json
  |--README.md
  |--yarn.lock

红色部分是新建的文件和文件夹

3.JetBrains GoLand运行solc

1.安装插件Intellij-Solidity-2.1.6
官方地址:https://plugins.jetbrains.com/plugin/9475-intellij-solidity
百度网盘:链接: https://pan.baidu.com/s/1QtkhDuL-7JsAYRE_kJx8UA  提取码: awfm 

 

2.JetBrains Goland 配置
a. File -> settings -> Plugins -> 设置 -> Install plugin from disk... -> Intellij-Solidity-2.1.6.zip -> OK
以上通过本地安装好插件
b. File -> settings -> Tools -> External Tools -> + -> Edit Tool:
        Name:Solidity
        Program:D:\python\nodejs\solcjs.cmd
        Arguments:--abi --bin $FileName$ -o $FileDir$\out\$FileNameWithoutExtension$
        Working directory:$FileDir$
   -> OK
以上完成了自定义External Tools的工具。
使用:
在合约中点击鼠标右键 -> External Tools -> Solidity

  

猜你喜欢

转载自www.cnblogs.com/zhangkaipc/p/11308951.html