Atom的使用与solidity packages的安装配置

本文介绍如何使用Atom编辑器进行Solidity开发,包括Atom的下载及两个关键插件——atom-ethereum-interface和linter-solidity的安装配置,提升Solidity编程体验。
摘要由CSDN通过智能技术生成

       Atom是一款非常优秀的编辑器,个人觉得能和Sublime平分秋色。用户体验也是非常的优秀。在我们学习Solidity时,官方文档介绍了在Atom上的一些插件,这里有必要做一些分享。官方Solidity文档地址:https://solidity.readthedocs.io/en/latest/index.html#    。

  • Atom下载
      官方Atom下载地址: https://atom.io/

  • atom-ethereum-interface插件安装
      Solidity官方文档中介绍的第一个Atom中的插件就是 atom-ethereum-interface。该插件可以用来提供语法高亮,编译和运行时环境。atom-ethereum-interface的地址为:https://atom.io/packages/atom-ethereum-interface
安装solidity编译器可以按照以下步骤进行操作: 1. 安装web3,这是与以太坊合约交互的JS版本库。使用命令sudo npm install web3 --save进行安装。 2. 安装solc,这是solidity的编译器。使用命令sudo npm install solc --save进行安装。 3. 安装mocha,这是一个测试框架。使用命令sudo npm install mocha --save进行安装。 4. 安装ganache-cli,这是一个虚拟的测试环境。使用命令sudo npm install ganache-cli --save进行安装。 5. 安装semantic-ui-react和semantic-ui-css,这两个是react库,可以快速搭建界面。使用命令sudo npm install semantic-ui-react --save和sudo npm install semantic-ui-css --save进行安装。 6. 安装truffle-hdwallet-provider,用于部署到Ropsten或者主网上。请注意,安装0.0.3版本。使用命令sudo npm install truffle-hdwallet-provider@0.0.3 --save进行安装。 7. 安装ipfs-api,这是ipfs的库,用于存储。使用命令sudo npm install ipfs-api --save进行安装安装成功后,会收到以下提示信息: Downloading... Unpacking... Setting up... Unbox successful. Sweet! Commands: Compile: truffle compile Migrate: truffle migrate Test contracts: truffle test Test dapp: cd client && npm test Run dev server: cd client && npm run start Build for production: cd client && npm run build 根据这些提示信息,您可以使用不同的命令编译、迁移、测试合约,并运行开发服务器或构建生产版本的应用程序。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [solidity环境安装](https://blog.csdn.net/qq_30505673/article/details/84203376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值