小编Ada*_*amT的帖子

"每当"宝石在Heroku上运行cron工作

我创建了一个使用随时随地宝石的应用程序.宝石创造了cron工作.我让它在本地工作,但似乎无法让它在heroku雪松上工作.执行此操作的命令是什么?

运行:

heroku run whenever --update-crontab job1
Run Code Online (Sandbox Code Playgroud)

不起作用

ruby cron ruby-on-rails heroku whenever

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

brew医生说"错误:/ usr/bin发生在/ usr/local/bin之前"如何修复?

Adams-MacBook-Pro% brew doctor                                 

Error: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:

    clusterdb
    createdb
    createlang
    createuser
    dropdb
    droplang
    dropuser
    ecpg
    git
    git-cvsserver
    git-receive-pack
    git-shell
    git-upload-archive
    git-upload-pack
    gitk
    pg_config
    pg_dump
    pg_dumpall
    pg_restore
    pg_upgrade
    psql
    reindexdb
    vacuumdb

Consider amending your PATH so that /usr/local/bin
is ahead of /usr/bin in your PATH.
Run Code Online (Sandbox Code Playgroud)

这是我的路径:

Adams-MacBook-Pro% echo $PATH                                  
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

我认为将事情移到前线是危险的?我该如何解决这个问题?另外,我甚至不确定在哪里找到路径中声明/ user/bin的位置.

谢谢

bash terminal homebrew path

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

每当我在rails中创建一个新项目时,"无效的gemspec in"和"Illformed requirements"(黄瓜问题)

每次我创建一个新项目时,我都会收到以下错误:

Adams-MacBook-Pro:for_testing adam$ rails new outsidein
Invalid gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed requirement ["# 0.8.4"]

Invalid gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed requirement ["# 0.8.4"]
Invalid gemspec in [/Users/adam/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/specifications/cucumber-1.0.4.gemspec]: Illformed requirement ["# 0.8.4"]

我已经更新了黄瓜和黄瓜铁路,但我得到了错误.我该怎么办?

ruby-on-rails cucumber

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

如何将"开发"分支推向远程"起源"?

当我这样做git flow init时创建一个masterdevelop分支.当我添加遥控器时我做了git remote add origin git@github.com:NewB/our-repo.git.现在我在我的本地仓库初始化了git flow,并添加了远程仓库.在我做之后,git push -u origin master我有master我的起源而不是develop分支.有没有git flow publishdevelop分支?所有我看到的是publishfeaturerelease分支机构.git-flow是否要我只使用常规git而且git push origin develop呢?

git github git-flow

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

回滚所有rails迁移或删除表并修改迁移(从头开始)

我是Rails的新手,并开始了一个项目,我对我的模型和数据库模式不满意.

我想从头开始,但保留我的所有观点,控制器.

这样做的最佳方法是什么?

我想删除所有迁移和所有模型.此过程后应该没有不相关的文件(比如不再使用的迁移).

如果它有帮助,我正在使用Rails 3.1

谢谢!

ruby migration ruby-on-rails models ruby-on-rails-3

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

初学者计划学习Ruby on Rails

为了学习Ruby on Rails,可以构建一些好的项目想法?有很多很棒的教程(Rails 3 in Action,Agile Web Development with Rails,Railstutorial.org)但是它们都需要一些时间来完成整本书.此外,它们为用户提供即时答案,而不是要求用户自己解决问题.什么是简短的项目初学者可以尝试而不只是遵循一个长的教程?

我认为博客和待办事项列表是很好的入门项目?还有什么?

(项目应该将初学者暴露给REST和CRUD)

ruby ruby-on-rails

15
推荐指数
0
解决办法
3万
查看次数

在做"cd"时"__rvm_do_with_env_before"和"__rvm_after_cd"

我最近卸载了RVM(我认为).当我cd在终端中" "时,我得到:

Adams-MacBook-Pro% cd
__rvm_do_with_env_before:source:5: no such file or directory: /Users/adam/.rvm/scripts/initialize
__rvm_after_cd:source:5: no such file or directory: /Users/adam/.rvm/scripts/hook
Run Code Online (Sandbox Code Playgroud)

我该如何解决?我猜是因为我没有完全卸载RVM.我之后还有什么步骤要做rvm implode

谢谢

ruby shell terminal rvm

13
推荐指数
1
解决办法
2511
查看次数

twitter-bootstrap-rails gem工作流程

如何在我的Rails 3.2.1应用程序中使用twitter-bootstrap-rails gem?什么是工作流程?

我这样做之后:

rails g bootstrap:layout [LAYOUT_NAME] [*?xed or ?uid] [options]
Run Code Online (Sandbox Code Playgroud)

我接下来该怎么办?我只是将生成的代码复制并粘贴到我的视图中吗?我是否为每个视图都这样做?如果是这样,怎么做

rails g bootstrap:themed [RESOURCE_NAME] [LAYOUT] [options]
Run Code Online (Sandbox Code Playgroud)

有什么不同?

你们甚至使用轨道发电​​机吗?

谢谢

css layout ruby-on-rails ruby-on-rails-3 twitter-bootstrap

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

Rails应用程序中的主题

我想创建一个Rails应用程序,让用户输入数据,然后允许他们更改页面的主题.这样,他们的数据可以根据他们选择的主题进行不同的样式设置.我该怎么做呢?

  1. 更改样式表?
  2. 两个不同的类/元素的独立视图?
  3. 动态地只更改类/ ids /选择器?

谢谢

css templates styles ruby-on-rails

11
推荐指数
2
解决办法
4330
查看次数

如何阻止"随时"宝石创建的cron作业

我正在使用"随时"的宝石并通过以下方式使其工作:

whenever --set environment=production --update-crontab theCronJob
Run Code Online (Sandbox Code Playgroud)

我正在使用的间隔时间是2分钟,因为我还在试图解决它.但是,现在我每隔2分钟在终端窗口收到一封邮件.我猜cron运行并让我知道它.如何阻止我的cron运行?这些消息开始堆积起来.

谢谢

ruby cron gem ruby-on-rails whenever

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