近部署与近开发部署用例的差异

Ond*_*čík 5 nearprotocol

如果我理解正确的话,near dev-deploy将为智能合约创建临时 dev-123-456 帐户,同时near deploy将使用测试网帐户。

near deploy何时使用测试网和有何不同用例near dev-deploy

amg*_*ndo 5

near dev-deploy在开发过程中使用,以帮助节省创建、删除和重新创建帐户的时间。

FullAccessNEAR 账户允许合约重新部署(如果您的账户附加了密钥,您可以多次重新部署合约)

但部署合约不会改变账户状态

这可能会给开发人员留下更新的合约,但帐户上的状态是旧的,这对于初学者来说是常见的错误来源

为了帮助人们避免开发过程中合约代码和状态不匹配的问题,near dev-deploy引入了该命令

您可以使用它快速将合约部署到生成的帐户名,然后您可以随时删除并从头开始重新创建,因为您不关心帐户名


near deploy是当您想要将合约部署到特定帐户时您将使用的命令

当您部署想要在测试网上与其他人共享的合约版本时,尤其是迁移到主网时,这非常有意义