用途:快速创建 Aptos dApp 项目,基于官方模板用 degit 引导出干净副本(不带 git 历史)。
主要能力与项目类型:全栈 dApp(boilerplate-template,前端+智能合约)和纯合约(contract-boilerplate-template,无前端)。
使用方式:全栈执行 npx degit aptos-labs/create-aptos-dapp/templates/boilerplate-template my-dapp,纯合约改用 contract-boilerplate-template;随后创建 .env(PROJECT_NAME、VITE_APP_NETWORK、可选的 VITE_APTOS_API_KEY、VITE_MODULE_PUBLISHER_ACCOUNT_ADDRESS、VITE_MODULE_PUBLISHER_ACCOUNT_PRIVATE_KEY),确认 .env 在 .gitignore 中;编辑 contract/Move.toml;运行 npm install;用 npm run move:compile 与 npm run move:test 验证,前端可用 npm run dev;最后 git init 提交。也可用 aptos move init --name my_module 做纯 Move 手动初始化。
限制与安全:.env 含私钥,绝不提交、推送或分享,提交前须确认未被暂存;不要用 cat 读取 .env;未提供收费、价格或效果信息。