{"content":{"title":"Tendermint Explorer的特性及安装简介","body":"## 1、Tendermint Explorer的主要特性\r\n* 区块列表\r\n![](https://img.learnblockchain.cn/2020/01/15783684662735.jpg)\r\n\r\n* 交易详情\r\n如果区块中包含JSON格式的交易，Tendermint Explorer可以自动识别 并显示所有的交易字段：\r\n![](https://img.learnblockchain.cn/2020/01/15783686151305.jpg)\r\n\r\n## 2、安装Tendermint Explorer\r\n首先将Tendermint Explorer源码克隆到本地：\r\n```\r\n~$ git clone https://github.com/dappforce/tendermint-explorer.git\r\n~$ cd tendermint-explorer\r\n~/tendermint-explorer$\r\n```\r\n\r\nTendermint Explorer是无状态的，需要连接到一个tendermint全节点 来获取区块和交易数据，因此需要首先修改全节点URL。\r\n\r\n修改`./src/store/modules/blockchain.js`文件中的rpc配置信息来指向你自己的tendermint节点，例如：\r\n```\r\n//line 5#\r\nrpc: \"http://localhost:26657\"\r\n...\r\n//line 27#\r\nconst client = RpcClient(\"ws://localhost:26657\")\r\n```\r\n从源代码运行Tendermint Explorer很简单，执行如下命令 首先安装依赖包，然后启动即可：\r\n```\r\n# Install dependencies\r\n~/tendermint-explorer$ yarn\r\n\r\n# Serve with hot reload at localhost:8080\r\n~/tendermint-explorer$ yarn serve\r\n```\r\n\r\n执行如下的命令构建可发布的包：\r\n```\r\n# Build for production with minification\r\n~/tendermint-explorer$ yarn build\r\n```\r\n现在使用任何一个web服务器来发布`./dist`目录即可。"},"author":{"user":"https://learnblockchain.cn/people/77","address":null},"history":null,"timestamp":1701240609,"version":1}