小编bjo*_*k24的帖子

推送前多次提交

我对GIT来说是全新的,所以原谅天真.如果我正在离线工作,并且我做了多次提交,那么在我重新上线后推送更改,是否所有提交都会显示在我的存储库中,或者只是我在返回网络之前所做的最后一次提交?

git

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

使用月,日和年在Rails中创建日期时间

我有params[:month,:day,:year],我需要将它们转换成DateTime我可以放在隐藏输入中的那个.

在Rails 3中执行此操作的最佳方法是什么?

ruby ruby-on-rails-3

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

jQuery UI:sortable('toArray')返回一个空数组

这让我很难过.以下代码返回",,,,,,":

<script type="text/javascript">
$(function() {
    $('#listB').sortable({
        connectWith: '#listA',
        update: function(event, ui) {
            var result = $(this).sortable('toArray');
            alert(result);
            }
    });
    $('#listA').sortable({
        connectWith: '#listB'
    });
});
</script>

<div id="boxA">
    <ul id="listA" class="myList">
        <li value="1">Item A</li>
        <li value="2">Item B</li>
        <li value="3">Item C</li>
        <li value="4">Item D</li>
        <li value="5">Item E</li>
        <li value="6">Item F</li>
        <li value="7">Item G</li>
    </ul>
</div>

<div id="boxB">
    <ul id="listB" class="myList">
        <li value="1">Item A</li>
        <li value="2">Item B</li>
        <li value="3">Item C</li>
        <li value="4">Item D</li>
        <li value="5">Item E</li>
        <li value="6">Item F</li>
        <li value="7">Item G</li>
    </ul> …
Run Code Online (Sandbox Code Playgroud)

jquery-ui jquery-ui-sortable iqueryable.toarray

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

git remote似乎根本不起作用

我跟随railstutorial.org,当我到达"git push heroku master"部分时,我收到以下错误:

fatal: Not a git repository (or any of the parent directories): .git
Run Code Online (Sandbox Code Playgroud)

所以我做了一些谷歌搜索,看到一个常见的故障排除技巧是尝试"git remote -v".问题是,每当我尝试时,我都会得到与上面相同的错误.似乎无论我在"git remote"之后键入什么都会导致该错误.

我在这做错了什么?!我一直在巡航,直到我碰到这堵砖墙.

git heroku

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

引用jQuery自动完成中的文本输入

鉴于以下代码,如何从调用success()函数中引用具有自动完成功能的输入$.ajax?无论是$(this)$e工作.

$('.parent-input').autocomplete({
  source: function(request, response) {
    $.ajax({
      url: "/chunky/bacon",
      dataType: 'json',
      data: {
        product_id: $('#product-id').val(),
        term: request.term
      },
      success: function(data){
        var resultCount = data.length;
        // I NEED TO REFERENCE .parent-input HERE
        response( data );
      }
    });
  },
  minLength: 2,
  select: function(event, ui){
    addAssociatedProduct(ui.item.id, ui.item.value);
    $(this).val('');
    return false;
  }
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-autocomplete

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

node-sass没有用node/express编译

我正在尝试使用express来运行node-sass,而我根本无法让它进行任何编译.这是我的app.js文件:

var express = require('express')
  , sass = require('node-sass')
  , routes = require('./routes')
  , user = require('./routes/user')
  , http = require('http')
  , path = require('path');

var app = express();

app.configure(function(){
  app.set('port', process.env.PORT || 3000);
  app.set('views', __dirname + '/views');
  app.set('view engine', 'ejs');
  app.use(sass.middleware({
     src: __dirname + '/public/sass',
     dest: __dirname + '/public/stylesheets', 
     debug: true
  }));
  app.use(express.favicon());
  app.use(express.logger('dev'));
  app.use(express.bodyParser());
  app.use(express.methodOverride());
  app.use(express.cookieParser('your secret here'));
  app.use(express.session());
  app.use(app.router);
  app.use(express.static(path.join(__dirname, 'public')));
});

app.configure('development', function(){
  app.use(express.errorHandler());
});

app.get('/', routes.index);
app.get('/users', user.list);

http.createServer(app).listen(app.get('port'), function(){
  console.log("Express server listening on port …
Run Code Online (Sandbox Code Playgroud)

sass node.js express

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

仅当路径的第一部分是数字时才重写htaccess

是否有一个htaccess规则只会在路径的第一部分是数字时重写,以便http://www.example.com/123/whatever点击重写规则,但http://www.example.com/用户/什么不是?

.htaccess mod-rewrite

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

选择RVM gemset的快捷方式

我一直在使用RoR 3.0.3和2.8.4开发几个应用程序,这意味着我必须经常在RVM环境之间来回反复.调用我的3.0.3 RVM ruby-1.9.2-p0@ror3,而另一个调用ruby-1.8.7-p0@ror2.是否有更快的方式来切换b/w除了rvm use ruby-1.9.2-p0@ror3rvm use ruby-1.8.7-p0@ror2

rvm

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

jQuery插件使文本适合宽度/高度定义的元素

我知道fitText.js和bigText.js,但两者都没有用于多行标题(bigText可以做多行,但你必须在div中包装每行,这在这里不起作用).简单地说,给一个<h1>width: 200px; height: 175px;是有一个jQuery插件,将动态调整文字大小,直到它的所有可见?

像这样的东西:<h1>My Short Headline</h1>会很大,但是<h1>My Somewhat Longer Headline That Needs To Be Completely Visible With No Truncation</h1>会有一些相当小的东西.知道什么可以做到这一点?

jquery jquery-plugins

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

Node-sass不会在最新的node/express中自动编译

使用node(0.10.15)和express(3.3.4),以及最新的node-sass,我无法获取我的scss文件进行编译.我的app.js文件如下所示:

var express = require('express')
  , routes = require('./routes')
  , user = require('./routes/user')
  , http = require('http')
  , path = require('path')
  , sass = require('node-sass');

var app = express();

// all environments
app.set('port', process.env.PORT || 3000);
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.cookieParser('your secret here'));
app.use(express.session());
app.use(app.router);
app.use(express.static(path.join(__dirname, 'public')));

app.use(
  sass.middleware({
    src: __dirname + '/public/sass',
    dest: __dirname + '/public',
    debug: true,
    outputStyle: 'compressed'
  })
);

// development only
if ('development' == app.get('env')) {
  app.use(express.errorHandler());
} …
Run Code Online (Sandbox Code Playgroud)

sass node.js express

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