小编ana*_*h.p的帖子

为什么我的Jekyll网站在Github Pages上显示巨大的图标

  1. 我生成了一个新的jekyll网站 jekyll new simple-site
  2. 该站点在localhost中看起来不错.它是默认的,虚拟网站,无论如何生成.
  3. 我把它推到gh-pages了回购的分支.

现在该网站显示在github.io/下,但带有巨大的图标.

默认的jekyll生成站点中github和twitter的svg图标跨越页面的整个宽度.它们应该是16px左右.

同样,顶部出现3个巨大的块.它们又是svg,应该是细线.

这是我的网站:http://ananthp.github.io/carnatic_scores/
(repo:https://github.com/ananthp/carnatic_scores/tree/gh-pages)

巨大的svg图标在github页面jekyll网站

jekyll github-pages

6
推荐指数
1
解决办法
797
查看次数

如何匹配Rust中的vector元素?

在Rust中,匹配像这样的值有效.

let x = 1;

match x {
    1 => println!("one"),
    2 => println!("two"),
    _ => println!("something else")
}
Run Code Online (Sandbox Code Playgroud)

但是使用向量中的值而不是硬编码的数字match不起作用.

let x = 1;
let list = vec![1, 2];

match x {
    list[0] => println!("one"),
    list[1] => println!("two"),
    _ => println!("something else")
}
Run Code Online (Sandbox Code Playgroud)

这失败并显示以下消息:

error: expected one of `=>`, `@`, `if`, or `|`, found `[`
 --> src/main.rs:6:9
  |
6 |     list[0] => println!("one"),
  |         ^ expected one of `=>`, `@`, `if`, or `|` here
Run Code Online (Sandbox Code Playgroud)

为什么不起作用?

match rust

4
推荐指数
1
解决办法
856
查看次数

标签 统计

github-pages ×1

jekyll ×1

match ×1

rust ×1