Chainlink Starter Kits 适配云计算开发环境

Chainlink Starter Kit(Chainlink 新手工具包)现在可以支持在 Gitpod 中打开。这意味着什么?意味着对开发人员来说,运行一个开发环境的难度将大大减少。你不用再操心安装的依赖或工具版本正不正确,因为云开发环境会为你处理这些东西。现在在 Chainlink Starter Kits 的 repos 上找到“Open in Gitpod”按钮。单击一下,您就已经进入了基于云计算开发环境并且准备就绪!

开启基于云的学习

学习一种新的编程语言或框架本身就够难的了。如果你不想操心配置整个开发环境就开始使用,那么最简单的开始方式就是通过 Gitpod 使用 Starter Kit 是。接下来,让我们看一下整个流程。

开始实践

你可以选择创建自己的项目,或者对现有的 Starter Kit 仓库进行改进。不论是哪一种,第一步都是相同的。即你需要 fork 这个 repo,点击右上角的 Fork 按钮。

究竟什么是 Fork?

正如 GitHub 所定义的那样,fork 是你管理的仓库的副本。Fork 可以让你在不影响原始代码仓库的情况下对项目进行修改,Fork 代码仓库以后,您可以从原始仓库中获取更新或者通过 Pull Request 或提交更改。

创建了 fork 之后,仍然可以使用 Gitpod,但是 Gitpod 中的 Open 需要稍作调整。

你 fork 代码仓库以后,可以在新的代码仓库的 URL 前添加 gitpod.io/#。亦或是你想更新 README.md,您需要更改下列代码。

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)]
(https://gitpod.io/#https://github.com/smartcontractkit/hardhat-starter-kit)

你需要将<YOUR_ACCOUNT_HERE> 替换为你的 GitHub 帐户。

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)]
(https://gitpod.io/#https://github.com/<YOUR_ACCOUNT_HERE>/hardhat-starter-kit)

下一步操作

fork 了代码仓库,你就可以开始开发你自己的项目了。

如果您想开启一个 Pull Request 来帮助改进提升初学者工具包,按照以下几个步骤。

首先在你的分支副本中,做一些修改。

保存此更改后,创建一个新的分支,并使用该分支将你的更改推送到 GitHub,命令如下。

$ git fetch upstream

$ git merge upstream/main

$ git rebase main

$ git add README.md 

$ git commit -m "Fix: correct quickstart npm command"

$ git push

$ git push --set-upstream origin new_feature

一旦在你的修改推送到了github上,你应该能看见像这样的一个新的提示。

a screenshot of new feature pushes notification on GitHub

单击 Compare & pull request 按钮,就可以给 upstream 代码仓库发送一个带修改的 Pull Request。

a screenshot of how to create pull requests to change the upstream repository

填写详细信息以解释更改后,单击“ click Create pull request” 按钮 。恭喜,你已向初学者工具包仓库发出 Pull Request 请求!

总结

云开发环境添加到了 Chainlink 初学者工具包中以后,现在开发者就可以更容易的开始使用它。如果你能开发新的项目,我们非常期待见到!

了解更多资讯,请访问 chain.link 或阅读chainlink开发文档。需要咨询集成开发,请联系我们的专家。

Need Integration Support?
Talk to an expert
Faucets
Get testnet tokens
Read the Docs
Technical documentation