小编jag*_*esa的帖子

webpack 将 js/css 文件内容直接注入 index.html

我有这样的代码

<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

javascript webpack webpack-2

5
推荐指数
1
解决办法
6780
查看次数

具有数量的资源的Terraform输出

我在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输出时,我看到没有输出或输出为空的信息,我该怎么办?

terraform

3
推荐指数
1
解决办法
2716
查看次数

标签 统计

javascript ×1

terraform ×1

webpack ×1

webpack-2 ×1