小编Joã*_*ves的帖子

错误:任务x不支持不是字符串数组的依赖项

我正在按照本教程介绍如何从gulp和browserify(以及其他插件)开始.

结构如下:

.
??? gulpfile.js
??? gulp
    ??? index.js
    ??? tasks
        ??? browserify.js
        ??? minifyCss.js
Run Code Online (Sandbox Code Playgroud)
/* gulpfile.js */
var gulp = require('./gulp')([
    'minifyCss',
    'browserify'
]);

gulp.task('default', ['minifyCss', 'browserify']);
Run Code Online (Sandbox Code Playgroud)
/* index.js */
var gulp = require('gulp');

module.exports = function(tasks) {
    tasks.forEach(function(name) {
        gulp.task(name, require('./tasks/' + name));
    });

    return gulp;
};
Run Code Online (Sandbox Code Playgroud)
/* tasks/minifyCss.js */
var gulp      = require('gulp');
var minifyCss = require('gulp-minify-css');

gulp.task('minifyCss', function() {
  return gulp.src('css/*.css')
    .pipe(minifyCss())
    .pipe(gulp.dest('dist'));
})
Run Code Online (Sandbox Code Playgroud)

但是,运行$ gulp它时会产生以下错误:

Error: Task minifyCss can't support dependencies …
Run Code Online (Sandbox Code Playgroud)

javascript gulp

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

Openshift V3:服务和路线混乱

我正在浏览Openshift V3文档,并对服务和路由细节感到困惑.

服务中的描述说:

每个节点还运行一个简单的网络代理,该代理反映该节点上API中定义的服务.这允许节点跨一组后端执行简单的TCP和UDP流转发.

它可以转发TCP/UDP流,而路由中的描述说:

路由器支持以下协议:

HTTP

HTTPS(带SNI)

的WebSockets

带SNI的TLS

基本上,我的要求是运行一个运行在UDP和端口5060上的SIP应用程序.

请帮助我理解上述环境中服务和路由的含义,并可以在Openshift V3上部署我的应用程序.我发现很少有相关的问题,但那些相当陈旧.

编辑 标记Kubernetes,因为它也在其中使用,可能是他们的人可以帮助.

谢谢

openshift-origin kubernetes

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

Cakephp textarea

我正在使用CakePHP 2.2.3.我有一个没有表格但有验证规则的模型的联系表格.

我的问题是,如何告诉CakePHP输入类型是textarea?我可以使用,$this->Form->textarea()但我注意到,当我使用它时,它不会创建适当的HTML来报告验证错误.如果我使用$this->Form->input()它只是创建一个普通的输入类型文本.

它应该创建类似于:

<div class="input email required"><input name="data[Quote][email]" required="1" type="email" id="QuoteEmail"/></div>
Run Code Online (Sandbox Code Playgroud)

但相反,它创建了类似的东西:

<textarea name="data[Quote][company_description]" id="QuoteCompanyDescription"></textarea>
Run Code Online (Sandbox Code Playgroud)

注意缺少<div class="input email required"></div>,我假设是CakePHP用来注入验证错误的DOM元素.

我想知道实现这一目标的最佳方法是什么.

html php forms cakephp cakephp-2.x

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

如何从 openshift 上的 docker 容器内部启动新的 docker 容器

用例:

我想编写一个服务器应用程序,为每个客户启动一个 docker 容器,其中只有特定的客户数据(用于数据保护)。该服务应该在 openshift 或 openshift origin 上运行。

我搜索过的地方:

openshift origin 最新文档

openshift origin m4 文档

我已经知道的:

如果第一个容器是特权容器或者来自主机的 docker 套接字和二进制文件链接到其中,我可以从 docker 容器内部启动一个 docker 容器。

[编辑 31.10.15] 喜欢: docker run -v /var/run/docker.sock:/var/run/docker.sock ...

我不知道的:

是否可以在 openshift 上启动特权 docker 容器或从 docker 容器内部使用 openshift api 来启动其他 docker 容器(具有特定的运行时配置)?顺便说一句:“母”容器应该是可扩展的。

docker openshift-origin

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

为什么我不能将Map [String,Any]序列化为JSON?

我似乎找不到一种正确的方法来将我的Map序列化为JSON对象,当它具有不同的值类型时,即:

var user: Map[String, Any] = Map("name" -> "1", "id" -> 1)
val json: JsValue = Json.obj(
  "user" -> user
)
Run Code Online (Sandbox Code Playgroud)

生产:

type mismatch;
 found   : Map[String,Any]
 required: play.api.libs.json.Json.JsValueWrapper
Run Code Online (Sandbox Code Playgroud)

或者,如果我使用Map[String,AnyVal],它会产生:

the result type of an implicit conversion must be more specific than AnyVal
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用其中任何一个Map[String,Number]Map[String,String]它有效

我缺少什么,是否有一些我可以调用以在JSON.obj()调用中安全地使用数字和整数的包装器?

json scala playframework

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