本文环境:nodejs + truffle + ganache
操作系统:windows10
参考文档:
- truffle 命令:Truffle 命令手册 | Truffle 中文文档 - DApp 开发框架 | 深入浅出区块链
- truffle 配置:Truffle 配置 | Truffle 中文文档 - DApp 开发框架 | 深入浅出区块链
目录
1. 概述
- 内置的智能合约编译,链接,部署和二进制文件的管理。
- 快速开发下的自动合约测试。
- 脚本化的,可扩展的部署与发布框架。
- 部署到不管多少的公网或私网的网络环境管理功能。
- 使用EthPM&NPM提供的包管理,使用 ERC190 标准。
- 与合约直接通信的直接交互控制台(写完合约就可以命令行里验证了)。
- 可配的构建流程,支持紧密集成。
- 在Truffle环境里支持执行外部的脚本。
2. 升级 nodejs
如果你已经安装了的 Node.js >= 12.0,则可以跳过本节。
本文 node.js 版本太低,做了升级,先有以下操作:

然后到
本文详细介绍了如何在Windows10环境下,使用Truffle搭建以太坊智能合约开发环境,包括升级nodejs、安装Truffle、初始化项目、使用测试、编译合约、创建区块链、启动控制台、部署合约等步骤。通过Truffle,可以便捷地进行合约的编写、编译、部署和测试。
订阅专栏 解锁全文
433

被折叠的 条评论
为什么被折叠?



