我试图获得一个Bootstrap 3 popover来显示Angular 2插值模板.这可能吗?这是我到目前为止:
$('.ba-header--user-menu').popover({
placement: 'bottom',
toggle: 'popover',
trigger: 'focus',
html: true,
content: '{{user.email}}'
});
Run Code Online (Sandbox Code Playgroud)
这给了我这个:
现在我在同一个文件夹中有我的应用程序的多个组件,这些组件通过 docker-compose 链接在一起

这在开发中非常有效,但是当我想推动生产时它有点模糊。如果我保持这种结构,我就不能只使用 dockerhub 来托管我的图像,因为链接它们的 docker-compose 将丢失。如果我使用 git 来拉下我的 docker-compose,那么 dockerhub 的意义何在?为什么不克隆我的整个 repo 并docker-compose up每次都运行?
我也可以将每个组件分别存储在单独的 github 存储库中,在推送到 master 时将它们推送到 dockerhub。然后,只需将它们从集线器与 dockercompose 结合起来。这似乎也不太理想,因为必须克隆并推送到几个不同的存储库才能进行影响系统的更改。
你怎么做呢?
我目前使用docker + travis CI来测试/部署我的应用程序。这在本地非常有效,因为我拥有处理诸如node_modules等之类的数据量,而docker的层提供了缓存以加快构建速度。
但是,当我推送代码进行遍历时,它必须从头开始重建并安装所有内容,这将永远花费!Travis不支持缓存docker层atm。还有其他加快我的构建速度的方法,还是其他允许docker层缓存的类似工具?
我喜欢组成具有语义含义的命令的简单性.就像,例如cib读起来像一句话change in brackets- 太棒了.
但为什么vim需要将旧内容复制到剪贴板中?我没有在那个命令中建议我想复制它,问题就更深了.
dw diw所有都复制到我的剪贴板/注册表.为什么?这似乎放弃了这些命令的语义价值,我想说这是意外的行为.
我使用这些命令是错误的,还是有某种方法可以完全禁用此功能?目前我做了一些像这样的重映射:
nnoremap dd "_dd
nnoremap cc "_cc
但我不想为非显式复制的每一种可能组合做到这一点.