我有这样的代码
<html>
<head>
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="path_to_css/some_css.css" rel="stylesheet" type="text/css">
</head>
<body>
...
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="jquery/jquery.min.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我需要插件/加载程序或其他方式来获取我的 html 文件,并将链接和脚本标签替换为该文件的内容,有什么办法吗?
最后我写了自己的插件来满足我的需要 include-file-webpack-plugin
我在terraform中有配置的s3资源:
locals {
bucket_count = "${length(var.s3_config["bucket_names"])}"
}
resource "aws_s3_bucket" "s3_bucket" {
count = "${local.bucket_count}"
bucket = "${format("%s-%s", element(var.s3_config["bucket_names"], count.index), var.region)}"
acl = "private"
region = "${var.region}"
tags {
Name = "${format("%s-%s", element(var.s3_config["bucket_names"], count.index), var.region)}"
}
}
Run Code Online (Sandbox Code Playgroud)
而且我想为所有创建的存储段设置输出变量,所以我创建了带有内容的文件名outputs.tf
output "buckets" {
value = "${aws_s3_bucket.s3_bucket.*.bucket}"
}
output "buckets_arns" {
value = "${aws_s3_bucket.s3_bucket.*.arn}"
}
Run Code Online (Sandbox Code Playgroud)
当我应用配置时,可以,我看到terraform.tfstate文件中的输出,但是当我调用terraform输出时,我看到没有输出或输出为空的信息,我该怎么办?