android通用深层链接说明需要您上传.well-known/assetlinks.json进行验证。Expo 深度链接文档指示您按照官方 Android 文档格式化文件,但该文档假设您正在使用 android studio 来构建您的应用程序。 https://developer.android.com/training/app-links/verify-site-associations
\n\nsha256_cert_fingerprints:您的应用\xe2\x80\x99s\n签名证书的 SHA256 指纹。您可以使用以下命令通过 Java keytool 生成\n指纹: keytool -list -v -keystore\nmy-release-key.keystore
\n
该文档还不清楚 namespace需要什么值。
(请注意:在收到初始答案后,此问题似乎不仅仅是传递变量的问题,而是通过模块化配置,请注意底部我对值进行硬编码,但UI提示我提供值)
我有一个项目,我已经分解为以下目录结构
master.tf
variables.tfvars
- providers/
-- digital_ocean/
--- digital_ocean.tf
--- variables.tf
-- cloud_flare/
--- cloud_flare.tf
--- variables.tf
- management/
-- jenkins/
--- jenkins-master.tf
Run Code Online (Sandbox Code Playgroud)
我试图将我的Digital Ocean和Cloudflare令牌作为变量传递给它们各自的模块。根目录下的所有内容均master.tf作为模块加载。
我的varaibles.tfvars文件中包含以下内容:
cloudflare_email ="service@email.com"
cloudflare_token ="TOKEN_STRING"
do_token ="${DO_PAT}"
Run Code Online (Sandbox Code Playgroud)
以下行出现在我的 master.tf
variable "do_token" {}
module "digital_ocean" {
source = "./providers/digital_ocean"
token = "${var.do_token}"
}
variable "cloudflare_email" {}
variable "cloudflare_token" {}
module "cloud_flare" {
source = "./providers/cloud_flare"
email = "${var.cloudflare_email}"
token = "${var.cloudflare_token}"
}
Run Code Online (Sandbox Code Playgroud)
我的digital_ocean模块看起来像
variable "token" {}
provider "digitalocean" {
token = "${var.token}" …Run Code Online (Sandbox Code Playgroud) infrastructure configuration-management digital-ocean terraform devops