solidity环境搭建 (下)之VSCode

VSCode中Solidity环境搭建全流程
本文介绍在VSCode中搭建Solidity环境的方法。需安装solidity和node的插件,如推荐的solidity、Solidity Extend插件,还需注意编译输出路径问题。接着安装配套环境软件,包括solc、ganache等。最后通过新建jsconfig.json文件实现web3代码自动补全,完成环境搭建。

solidity环境搭建 (下)之VSCode

安装solidity和node的插件

需要根据自己的IDE,安装对应的插件包。VScode推荐solidity\Solidity Extend插件

注意:其实solidity插件安装好后,打开sol文件,直接F5就可实现编译,但是为了了解原理,建议自己写编译脚本
而且这里有个大坑(4小时):插件编译后默认输出文件到VScode的工作区的第一个文件夹,巨坑无比。由于我的文件夹比较多,尝试编译后,没有反应,花费了太多时间。

安装配套环境软件

初始化项目

node init

安装solc

npm i --save solc

安装ganache

npm i --save ganache

安装mocha

npm i --save mocha

安装web3

npm i --save web3

安装完以上软件,就算完成环境安装

VScode对web3的代码自动补全

实际上,安装web3就已经附带了对应的typescript,只是vscode没有识别加载。需要在源文件所在目录新建jsconfig.json文件,写入一下内容

{
    "compilerOptions": {
        "target": "es6"
    },
    "exclude": [
        "node_modules"
    ]
}

至此,环境完美搭建完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值