小编Emp*_*nal的帖子

使<li>元素'有效'而不是<a>元素

我有一个使用Bootstrap和Ember.js的无序列表.每个列表项都是显示新帖子的链接,每当您单击链接时,Ember active默认会添加该类.我正在使用Bootstrap nav-pills,当课程变成蓝色时变成蓝色active.然而,Ember建立了链接,active而我希望它能让整个<li>活动变得活跃.

这是我的模板:

<ul class="nav nav-pills nav-stacked">
    {{#each post in controller}}
        <li class="list-group-item">
            {{#link-to 'post' post}}
                {{post.title}}
            {{/link-to}}
        </li>
    {{/each}}
</ul>
Run Code Online (Sandbox Code Playgroud)

当您单击链接时,<li>看起来像这样:

<li class="list-group-item">
    <a id="ember360" class="ember-view active" href="#/posts/1">
        A great post
    </a>
</li>
Run Code Online (Sandbox Code Playgroud)

我知道用jQuery添加这个功能是相当简单的,但是有没有办法让<li>主动而不是<a>直接使用Ember或Handlebars?我试着把{{link-to}}周围的东西放在那里<li>,但没有做到这一点.

javascript handlebars.js twitter-bootstrap ember.js

2
推荐指数
1
解决办法
469
查看次数

Ubuntu上的Node Server无法像sudo一样访问环境变量

我在带有Ubuntu服务器12.04的AWS EC2盒子上运行Node/Express Web服务器,并在.bashrc文件中设置了4个环境变量来访问我的数据库.如果我以普通用户身份运行服务器,它可以正常工作.但是,如果我将节点作为sudo运行,则环境变量是未定义的.

知道为什么它不起作用吗?

ubuntu environment-variables amazon-ec2 node.js

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

awslogs代理无法跟上

我正在服务器上运行awslogs代理,当我在AWS控制台中查看CloudWatch日志时,日志大约落后60分钟.我们的服务器每小时产生大约650MB的数据,似乎代理无法跟上.

这是我们的缩写配置文件:

[application.log]
datetime_format = %Y-%m-%d %H:%M:%S
time_zone = UTC
file = var/output/logs/application.json.log*
log_stream_name = {hostname}
initial_position = start_of_file
log_group_name = ApplicationLog

[service_log]
datetime_format = %Y-%m-%dT%H:%M:%S
time_zone = UTC
file = var/output/logs/service.json.log*
log_stream_name = {hostname}
initial_position = start_of_file
log_group_name = ServiceLog
Run Code Online (Sandbox Code Playgroud)

是否有一种通用的方法来加速awslogs代理?

logging amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs

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

尽管使用AWS ubuntu容器,但我仍获得AWS ECR退出状态255

我试图在AWS代码构建中构建Docker容器,作为将容器部署到ECR的一种方式,但出现此错误。

Error while executing command: $(aws ecr get-login --region ap-southeast-1). Reason: exit status 255
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

此命令使用aws / codebuild / ubuntu-base:14.04在buildspec.yml文件上运行,如果要构建Docker映像或希望构建获得提升的特权,请启用此标志。

日志文件如下:

[Container] 2018/10/11 00:52:49 Running command $(aws ecr get-login --region $AWS_DEFAULT_REGION --no-include-email)

An error occurred (AccessDeniedException) when calling the GetAuthorizationToken operation: User: arn:aws:sts::502776083946:assumed-role/code-build-timesheet/AWSCodeBuild-f1d205b1-b03f-4727-a4d7-a02118021eec is not authorized to perform: ecr:GetAuthorizationToken on resource: *

[Container] 2018/10/11 00:52:52 Command did not exit successfully $(aws ecr get-login --region $AWS_DEFAULT_REGION --no-include-email) exit status 255
[Container] 2018/10/11 00:52:52 Phase complete: INSTALL Success: false
[Container] 2018/10/11 00:52:52 Phase …
Run Code Online (Sandbox Code Playgroud)

amazon-ecs aws-codebuild aws-ecr

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