Vyper Fun 项目教程
1. 项目的目录结构及介绍
vyper.fun/
├── docs/
│ ├── _coverpage.md
│ ├── _navbar.md
│ ├── README.md
│ ├── tutorial/
│ │ ├── 01_introduction.md
│ │ ├── 02_setup.md
│ │ └── ...
├── src/
│ ├── contracts/
│ │ ├── example_contract.vy
│ │ └── ...
│ ├── tests/
│ │ ├── test_example_contract.py
│ │ └── ...
├── package.json
├── README.md
└── ...
docs/
: 包含项目文档的文件夹,其中_coverpage.md
和_navbar.md
是文档的封面和导航栏,README.md
是主页内容,tutorial/
文件夹包含各个教程章节。src/
: 包含项目源代码的文件夹,其中contracts/
文件夹存放 Vyper 智能合约,tests/
文件夹存放测试脚本。package.json
: 项目的依赖管理文件。README.md
: 项目的主说明文件。
2. 项目的启动文件介绍
项目的启动文件主要是 docs/README.md
,这是文档的主入口文件。通过运行 docsify serve docs
命令可以启动本地文档服务器,访问 http://localhost:3000
即可查看文档。
3. 项目的配置文件介绍
package.json
: 该文件定义了项目的依赖包和其他元数据。例如:
{
"name": "vyper.fun",
"version": "1.0.0",
"description": "Cryptozombies for Vyper: Learn Vyper by building games",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "MIT",
"dependencies": {
"docsify-cli": "^4.4.3"
}
}
docs/_coverpage.md
和docs/_navbar.md
: 这两个文件分别定义了文档的封面和导航栏的布局和内容。
通过以上介绍,您可以更好地理解和使用 Vyper Fun 项目。