小编sth*_*mps的帖子

如何使用docker-compose运行查看日志输出?

当我使用时,docker-compose up我可以在我的docker-compose.yml文件中看到所有容器的日志.

但是,当我使用时,docker-compose run app我只看到控制台输出,app但没有任何app依赖的服务.如何查看其他服务的日志输出?

docker docker-compose

69
推荐指数
4
解决办法
6万
查看次数

如何在AngularJS中使用属性前缀"x-"和"data-"

我是Angular的新手并试图理解"x-"和"data-"前缀的含义.在指令文档(http://docs.angularjs.org/guide/directive)中,它说这些前缀将使指令"符合HTML验证器".这到底是什么意思?

angularjs angularjs-directive

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

为什么ng-style不能与自定义指令在同一元素上工作?

我正在尝试在自定义指令标记上应用ng-style属性,有点像这样:

<my-directive ng-style="myStyle"></my-directive>
Run Code Online (Sandbox Code Playgroud)

在控制器里面我有:

$scope.myStyle = {
    "background": "red"
}
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.当我检查HTML'MyStyle'时,没有渲染.当我在常规div上应用相同的ng-style标记时,它会正确呈现.

为什么ng-style不适用于自定义指令标签?

angularjs angularjs-directive angularjs-scope

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

如何获得已经解决的承诺价值?

我承诺在我的UI中绑定.当promise解析并且UI元素呈现时,我可以单击该UI元素.在我处理单击的控制器代码中,我想对promise的值进行操作.在我的角度代码的这一点上,我已经知道承诺已经解决了......但是当我想要获得价值时,它仍然是一个承诺.

什么是获得承诺价值的最佳方式...鉴于我知道它必须已经解决了?

angularjs

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

如何重置Codemirror编辑器?

我想重置Codemirror编辑器的所有内容.理想情况下,这应该清除textarea,删除所有标记并清除历史记录.

实现这一目标的最佳方法是什么?

codemirror

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

如何检查om对象?

我一直在关注om教程.我使用Light Table来设置外部浏览器连接.另外,在我的clojurescript代码中,我正在调用(enable-console-print!)将println语句发送到浏览器控制台.

问题是,当我打印om组件时...类似于:

(println (om/build my-component-function my-data))

我得到的输出是:

#<[object Object]>

如果我只是(om/build my-component-function my-data)在LightTable中进行评估,我也有同样的问题.

能够检查此对象将有助于调试.如何打印更有意义的内容?

clojurescript om

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

如何在gcloud命令中设置环境变量?

我正在尝试使用该gcloud命令部署应用程序引擎Managed VM python/flask应用程序.

在本地开发时,我可以将环境变量传递给我的烧瓶服务器.我这样做,以便我可以读取每个环境的配置文件.例如:

gunicorn -b :8080 --env CONFIG_FILE=config_dev.py main:app
Run Code Online (Sandbox Code Playgroud)

现在,我想部署我的应用程序并config_production.py用作我的配置文件.看来我需要通过环境变量CONFIG_FILE=config_dev.pygcloud preview app deploy设置它.我检查了帮助页面,但没有看到设置此方法.

以前当我在app引擎沙箱上开发时,我可以这样做:

appcfg.py -E ENVIRONMENT:dev update app.yaml
Run Code Online (Sandbox Code Playgroud)

gcloud有同等的论据吗?

python google-app-engine gcloud

6
推荐指数
0
解决办法
1855
查看次数

如何自动重新加载应用引擎开发服务器?

正在App Engine网站上关注Java中的"Google Cloud Endpoints".一切正常,我可以运行开发服务器mvn appengine:devserver.问题是,当我对文件(例如,任何java文件)进行任何更改时,开发服务器不会自动重新编译.我需要ctrl-c来杀死开发服务器并为我做的每个代码更改重新启动它.

有没有办法让maven自动检测项目中任何文件的更改并让它自动重建并重新启动开发服务器?

java google-app-engine maven

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

如何从Cloud Shell连接到Cloud SQL?

我想使用Cloud Shell在我的第二代Cloud Sql实例上运行数据库迁移.

在文档中找到了如何使用连接的示例gcloud.但是当我运行命令我得到一个错误:

$ gcloud beta sql connect my-instance --user=root
ERROR: (gcloud.beta.sql.connect) Invalid instance property.
Run Code Online (Sandbox Code Playgroud)

但是,即使这确实有效,我也不确定如何从执行迁移的python脚本连接.我会使用什么连接字符串?我是否需要手动将Cloud Shell IP列入白名单以进行访问?

google-cloud-sql google-cloud-platform google-cloud-shell

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

如何从usemin任务获取输出?

我目前正在使用usemin任务来完成我的concat和uglify任务.但是,我没有从concat/uglify任务获得任何输出.没有看到任何错误或警告.如何获得结果输出dist/app/myscript.js脚本?

Gruntfile.js如下:

module.exports = function(grunt){
  var paths = {
    app: 'app',
    dist: 'dist'
  };

  grunt.initConfig({
    paths: paths,
    clean: {
      dist: {
        src: ['<%= paths.dist %>']
      }
    },
    copy: {
        dist: {
            files: [
                {expand: true, cwd: '.', src: ['**'], dest: '<%= paths.dist %>/'}
            ]
        }
    },
    useminPrepare: {
      html: '<%= paths.dist %>/<%= paths.app %>/index.html'
    },
    usemin: {
        html: '<%= paths.dist %>/<%= paths.app %>/index.html'
    }
  });

  grunt.loadNpmTasks('grunt-usemin');
  grunt.loadNpmTasks('grunt-contrib-cssmin');
  grunt.loadNpmTasks('grunt-contrib-copy');
  grunt.loadNpmTasks('grunt-contrib-clean');
  grunt.loadNpmTasks('grunt-contrib-uglify');
  grunt.registerTask('default', ['clean','copy']);
  grunt.registerTask('use', ['useminPrepare','usemin'])
}
Run Code Online (Sandbox Code Playgroud)

HTML Build代码段:

<!-- …
Run Code Online (Sandbox Code Playgroud)

gruntjs

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