Truffle – NPM包管理

Truffle中集成了npm,如果项目中存在node_modules目录,它会感知到,你可以使用NPM来管理包。

目录布局

默认情况下,使用Truffle创建的项目有一个特定的目录布局,使它们能够作为包使用。这种布局不是必需的,但如果作为一种通用约定(或“事实上的标准”)使用,那么通过NPM发布合约和dapp将变得更加容易。

Truffle包中最重要的目录如下:

  • /contracts
  • /build (内含/build/contracts,由Truffle创建)

第一个目录是合约目录,包括了合约的solidity源文件。第二个目录是build目录,更确切地说,是/build/contract,包含了编译好的合约文件。

在包中包含合约源文件将允许其他人在源代码中导入使用这些合约。类似地,在包中包含编译后的合约文件,将允许其他人直接与合约进行交互。

章节



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载