Rust 奇怪小书 - 第 0 章(3)

Rust 奇怪小书 - 第 0 章(3)

|> 先来咕咕几句

这是第 0 章的第3节,是接着第 2 节讲的
其实,对于用过 Github 的人,第二节都是废话,第三节可能也是……
上一节我们讲了如何简单地在 Github 中创建一个 Rust 项目,这一节我们来讲一讲怎么运行这个项目


|> 在网页中打开之前那个项目。。?

  • 最明显的地方就在进入 Github官网 之后,左面显示的那一排项目,再加一个左斜线 / 和一个自己的项目名

  • 点开它。。

|> 正式开始构建自己的 Rust 项目

  • 第 1 步:
    打开自己的仓库后,在上面有个项目名,项目名的下面有一排“选项卡”,那排选项卡中间有个叫 Action 的标签,然后点开它。。

  • 第 2 步:
    点开之后是这个样子,因为你之前人为创建了一个 Rust 项目,所以它自动识别了出来,现在你只用点一下 Set up this workflow(红框框)就行了。
    666.png

  • 第 3 步:
    点开之后,它会在 rust-workflow/rust.github/workflows/rust.yml 目录下自动帮你创建一个 yml 文件,具体功能我等下再讲,现在你只用把红框框里的东西改一下,最下面的那个。
    我已经帮你改好了:

      name: Rust
    
      on:
          push:
              branches: [ master ]
          pull_request:
              branches: [ master ]
    
      jobs:
          build:
    
              runs-on: ubuntu-latest
    
              steps:
              - uses: actions/checkout@v2
              - name: Build
                  run: cargo build --verbose
              - name: Run
                  run: cargo run
    

    6667c4e29d65764d7b0.png
    你可以整个地复制粘贴,也可以直接左下方的那个(红框框),都是一样的

  • 第 4 步:
    点击上面那个图中的 Start commit(红框框),下面会弹出个白框框,那就点一下白框框最先面的 Commit new file(红框框)

  • 第 5 步:
    其实到第 4 步已经完成构建了,现在我们来查看一下构建的结果,根据第 1 步的方法,再次打开 Action 选项卡

    这次你会发现,Action 里面好像变了不一样了

    当你看到我用红框框标记的地方变成一个绿色箭头之后,就说明项目构建成功了
    6666.png

  • 第 6 步:
    构建成功后,点一下上面那张图中的 Creat rust yml(蓝框框),又会跳到一个新页面,我把图贴了出来:
    66666.png
    现在我就不说太多了,按着箭头指示的顺序点开,下面的黄色框框中显示的就是运行结果,但可能会出现这个图标(),没关系,稍微等一下就可以就行了

|> 解释一下这个奇怪东西的工作原理

什么?阿巴阿巴阿巴阿巴阿巴阿巴……
就这样结束了吧
(有时间慢慢搞,或者发在评论区)

|> 最后再咕咕几句

艰难的一天,钉钉又叫了起来,据说要到高考结束后,我们湖北的高一才开学

装Rust环境的话,我会留到讲包管理的时候再讲,或者你现在也可以装好
Rust官网

图片存储由 Z4A图床 免费提供

发表评论 已发布评论 0 《点我查看评论规范》
暂无数据