小编Qai*_*udé的帖子

下载源时,AWS Codebuild失败.消息:访问被拒绝

我创建了一个CodeBuild项目,它使用了node8的docker镜像.CodeBuild项目的目的是进行单元测试.它需要CodeCommit的输入工件.在buildspec.yml中,它运行一个测试命令.

这是我的(简单)buildspec文件:

version: 0.2

phases:
  install:
    commands:
     - echo "install phase started"
     - npm install
     - echo "install phase ended"
  pre_build: 
    commands:
     - echo "pre_build aka test phase started"
     - echo "mocha unit test"
     - npm test
     - echo "mocha unit test ended"
  build:
    commands:
     - echo "build phase started"
     - echo "build complete"
Run Code Online (Sandbox Code Playgroud)

DOWNLOAD_SOURCE阶段的构建失败,具有以下内容:

PHASE - DOWNLOAD_SOURCE

2分钟前的开始时间

结束时间 2分钟前

消息 访问被拒绝

构建日志中的唯一日志如下

[集装箱] 2018/01/12 11:30:22等待代理人ping

[集装箱] 2018/01/12 11:30:22等待DOWNLOAD_SOURCE

提前致谢.

CodeBuild政策的屏幕截图.

在此输入图像描述

amazon-web-services node.js amazon-elastic-beanstalk aws-codepipeline aws-codebuild

8
推荐指数
2
解决办法
7387
查看次数

从 Vue JS 中的计算过滤器返回多个值

我有一个搜索框,当用户输入艺术家姓名时,它会显示与用户输入匹配的艺术家列表。

我想在搜索中的艺术家姓名旁边显示艺术家图像。

我有一个包含以下内容的对象。艺术家姓名作为键和图像路径作为值

Radiohead: 'path_to_image',
Elliott Smith:'path_to_image'
Run Code Online (Sandbox Code Playgroud)

我有一个计算属性,可以过滤艺术家姓名以进行搜索。

computed: {
filteredArtists() {
  return Object.keys(this.artistsList).filter((artist) => {
    return artist.match(this.artistName)
  }) 
}
Run Code Online (Sandbox Code Playgroud)

},

在我的模板中,我正在迭代这些值

<ul class="searchFliter" v-for="artist in filteredArtists">
  <li v-text="artist"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我找不到用计算值来管理它的方法。我可以轻松地遍历我的对象并显示艺术家姓名和艺术家图像,但无法对其进行过滤。

提前致谢

javascript vue.js vuejs2

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