小编WHI*_*LOR的帖子

在jasmine或mocha中声明"待定"规范/测试

我想描述应该在代码中的规范,但稍后会添加它们的实现.在测试结果中,我希望看到它们既不会通过也不会失败,而是"正在等待"实施.

如果有可能在摩卡或茉莉花中开箱即用,我很感兴趣.

谢谢

mocha.js jasmine

36
推荐指数
3
解决办法
2万
查看次数

替换远程git仓库(Heroku)

我是git和heroku的新手.

我在heroku上创建了一个应用程序,将一些文件推送到了repo.

现在我想用另一个文件夹中的新内容完全替换这个应用程序的repo(并在该文件夹中有一个.git repo).这样做的正确方法是什么?

git heroku

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

如何只使用HTML中的jQuery获取没有标签的直接文本

我有一个HTML:

<strong>1)</strong>TEXT THAT I ONLY NEED<p>some par</p><ul>..</ul>
Run Code Online (Sandbox Code Playgroud)

只需要"我只需要的文本",而不是HTML中的任何标签,我怎样才能用jQuery获取它?

html jquery

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

gem和require之间的区别(需要open-uri)

我只想了解自己.

我正在使用nokogiri gem(用于解析HTML).如果我正确地打开URL,我需要使用gem'open-uri'中的方法.

但是当我将它包含在我的Gemfile中时(在Windows开发人员的机器上):

gem 'open-uri' - 捆绑安装时出现错误,无法找到gem.

所以,如果我使用require 'open-uri'- 它的工作.

那么有些人可以解释发生了什么吗?

ruby gemfile

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

什么是"node-waf"以及如何在Windows上获取它?

node.js的"node-waf"是什么?如何在Windows开发机器上获取它?

node.js

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

Mongoose.js:强制总是填充

有没有办法指示模型总是填充某个字段?

有点像,在任何查询查询中填充"字段":

{field: Schema.ObjectId, ref: 'Ref', populate: true}
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb node.js

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

JavaScript不带分号的代码风格和缩小?

我试图决定是否值得采用JavaScript无分号风格.

如果我有没有分号的JavaScript代码:

function(){
    var first = 1
    var second = 2
    sum = 1 + 2
    return sum
}
Run Code Online (Sandbox Code Playgroud)

它将在浏览器和Node.js中工作.

但是缩小(通过Uglify或Closure Compiler)代码在浏览器和Node.js中工作?

我读过JavaScript中的Semicolons是可选的.它说它应该工作.

javascript node.js

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

如何处理mongodb"架构"在生产中的变化

我使用mongodb + node.js + mongoose.js ORM后端.

假设II有一些没有_id字段的嵌套对象数组

mongoose.Schema({
  nested: [{
    _id: false, prop: 'string'
  }]
})
Run Code Online (Sandbox Code Playgroud)

然后我想将_id字段广告到所有嵌套的对象,因此mongoose模式将是

mongoose.Schema({
  nested: [{
    prop: 'string'
  }]
})
Run Code Online (Sandbox Code Playgroud)

然后我应该运行一些脚本来修改生产数据库,对吗?处理此类变更的最佳方法是什么?哪种工具(或方法)最适合用于实施变更?

mongoose mongodb node.js

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

茉莉花(摩卡)嵌套"它"测试

我试图测试后续创建/删除项目(通过mongoose在mongoDB中).

创建的问题是异步并且它在回调函数中返回已创建项的ID,我需要这个ID来删除创建的项,所以我尝试了下面的代码用于mocha(以不同的方式)但它不起作用.

describe('Item Model', function(){

  it('should be able to create item', function(done){
    var item = new Item({name: {first: "Alex"});
    item.save(function(err, data){

      it('should be able to deleted created item', function(done){                    
        Item.delete({_id: data.id}, function(err, data){
        done(err);
        });
      });

    })
  });

});
Run Code Online (Sandbox Code Playgroud)

这样的测试可以用摩卡或茉莉花来实现吗?

mocha.js mongoose node.js jasmine

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

wbr标签在IE中不起作用

软中断似乎不适用于IE.有没有其他选择或如何使其工作?

http://fiddle.jshell.net/88q54/1/

body {
font-size: 272px;    
}


<div>W<wbr/>o<wbr/>r<wbr/>d</div>
Run Code Online (Sandbox Code Playgroud)

我希望"单词"在不适合窗口宽度时易碎.这项工作包含在webkit和mozila中,但不在IE(10/11)中.

我知道,对于破碎的单词,我可以使用css word-break:break-all;

但我希望能够在这个词的某个位置放置软休息,所以css word-break对我来说不能正常工作.

html css internet-explorer

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