嗯,因为我们并不在同一个办公地点编程,我准备为这一趟旅程做一些假设。也许你此前已经参与过了Dapp的开发。也许,几天前你才开始使用solidity,又或者,你还以为这些有关Truffle的推送是关于烹饪的呢……
不管怎么说,以下是我的假设。
你并不是非常熟悉命令提示符或者terminal终端;
在此之前你从来没有安装过Truffle。
如果我完全讲偏了,你可以往前走、跳过这一部分,但且让我们假设我是对的。在这里,我会推荐你保持阅读以获得对基础的更好的理解,这些基础将允许尽可能快地开始写代码。
那么,我是用Windows来写这一系列文章的。为什么呢?哎,你还记得那些假设吗?我是在假设,如果你才刚刚起步的话,那么你会像91.4%的人那样正在使用某种类型的Windows操作系统。按照惯例,我都在Linux环境下编程,但为了你,我将破一次例。讲清楚了这些,请记得:我们也许不得不做一些小小的调整,以使我们的Dapp在Windows下表现得更好。
命令行界面
要介绍它,最简单的方式就是,你知道,你一直在追的黑客电影里面,一哥们坐在他的黑屏电脑面前,屏幕上除了文本什么都没有,而他在猛烈地砸着键盘,没有鼠标,没有窗口,也没有文件选单。我们的这位朋友所在的就是所谓的“命令行界面”,或者说CLI,或者说terminal终端,但对我们Windows用户来说,它就是命令行提示符,也是开发者们仍然在用的东西。
所有那些文件选单都很好,但要我们说的话,它们有时候很费时间,有时候会拖慢我们。
因为这些原因,你会注意到,Truffle以及TestRPC并不使用UI,或者说“使用者界面”。为了与我们开发的Dapp互动,我们将不得不使用命令行提示符。别害怕……而且,没有这东西你就成不了一个黑客呢……
要启动它,首先要在你的电脑里找到命令行提示符。找到它之后,进一步,打开它,然后我们就可以开始了。