小编Eoi*_*oin的帖子

未知令牌 IDENT aws_region

我刚刚运行了 Terraform 升级。我的代码已更新,但现在显示一些错误。第一个是:

variable "s3_bucket_name" {
  type = list(string)
  default = [
    "some_bucket_name",
    "other_bucket_name",
    ...
  ]
}
Run Code Online (Sandbox Code Playgroud)

它不喜欢list(string)。我回到第一个并重新编写了整个入门教程。它说我可以显式声明type = list,也可以通过省略类型并仅使用 [方括号] 来隐式声明它。

我在这里看到:Unknown token IDENT list error for IP address variable that I can use "list"(quotes) but I can't find any information on list(string).

所以我注释掉了我的list(string),将错误移到了下一部分。

provider "aws" {
  region = var.aws_region
}
Run Code Online (Sandbox Code Playgroud)

该教程指出这是创建区域标签的正确方法(实际上教程的一部分包含该确切代码)。

任何人都可以帮助我理解Unknown token IDENT它在我的代码中的含义,但这并不能帮助我理解我应该做什么来修复它。

terraform terraform-provider-aws

7
推荐指数
1
解决办法
1万
查看次数

我应该以正确的大小提供 SVG,还是应该缩小它们并让浏览器调整它们的大小?

SVG 是矢量,因此可以在不损失任何质量的情况下调整大小。

知道这一点后,我的脑海中浮现出为什么我要使用正确大小的 SVG。在我看来,相同尺寸的 SVG 100px x 100px 的尺寸比 10px x 10px 的尺寸要大得多。

那么问题是我应该选择较小的文件大小并让浏览器调整图像大小,还是以正确的大小提供图像更好,这样浏览器就不必进行任何重新缩放(在许多情况下接受这一点)由于响应性,它必须以任何一种方式执行此操作)。

我知道这可能属于微优化的范畴,但似乎我的许多 SVG 可能要小得多,这可能有助于提高 Google 页面速度分数。

performance svg pagespeed google-pagespeed pagespeed-insights

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