Fuels CLI

Icon LinkFuels CLI

构建全栈 Fuel dApps 的最快方式。

  • fuels init — 创建新的 fuels.config.ts 文件
  • fuels build — 构建 forc workspace 并为所有内容生成 Typescript 类型
  • fuels deploy — 部署 workspace 合约并将它们的 ID 保存到 JSON 文件中
  • fuels dev — 在每次文件更改时启动本地 Fuel Core 节点 并执行 build + deploy

Icon Link入门指南

假设您有以下文件结构:

my-fuel-dapp # NextJS app or similar
├── sway-programs # Forc's workspace
│   ├── src
│   ├── ...
│   └── Forc.toml
├── public
│   └── ...
├── src
│   ├── app
│   ├── ...
├   └── sway-programs-api # Type-safe generated API
└── package.json

Icon Link先决条件

Fuel 工具链 Icon Link 及其组件(主要是 forcfuel-core)是使用 Fuels CLI 进行几个操作的先决条件。例如:

如果您尚未安装它们,请按照 安装指南 Icon Link 进行操作。

Icon Link安装

将其添加到您的 my-fuel-dapp 项目中:

pnpm add fuels@0.89.1

Icon Link再次检查

npx fuels@0.89.1 -v

Icon Link下一步

使用 pnpm fuels init 创建 fuel.config.ts 文件。