我创建了一个使用随时随地宝石的应用程序.宝石创造了cron工作.我让它在本地工作,但似乎无法让它在heroku雪松上工作.执行此操作的命令是什么?
运行:
heroku run whenever --update-crontab job1
Run Code Online (Sandbox Code Playgroud)
不起作用
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的位置.
谢谢
每次我创建一个新项目时,我都会收到以下错误:
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"]
我已经更新了黄瓜和黄瓜铁路,但我得到了错误.我该怎么办?
当我这样做git flow init
时创建一个master
和develop
分支.当我添加遥控器时我做了git remote add origin git@github.com:NewB/our-repo.git
.现在我在我的本地仓库初始化了git flow,并添加了远程仓库.在我做之后,git push -u origin master
我有master
我的起源而不是develop
分支.有没有git flow publish
为develop
分支?所有我看到的是publish
对feature
或release
分支机构.git-flow是否要我只使用常规git而且git push origin develop
呢?
我是Rails的新手,并开始了一个项目,我对我的模型和数据库模式不满意.
我想从头开始,但保留我的所有观点,控制器.
这样做的最佳方法是什么?
我想删除所有迁移和所有模型.此过程后应该没有不相关的文件(比如不再使用的迁移).
如果它有帮助,我正在使用Rails 3.1
谢谢!
为了学习Ruby on Rails,可以构建一些好的项目想法?有很多很棒的教程(Rails 3 in Action,Agile Web Development with Rails,Railstutorial.org)但是它们都需要一些时间来完成整本书.此外,它们为用户提供即时答案,而不是要求用户自己解决问题.什么是简短的项目初学者可以尝试而不只是遵循一个长的教程?
我认为博客和待办事项列表是很好的入门项目?还有什么?
(项目应该将初学者暴露给REST和CRUD)
我最近卸载了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
谢谢
如何在我的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)
有什么不同?
你们甚至使用轨道发电机吗?
谢谢
我想创建一个Rails应用程序,让用户输入数据,然后允许他们更改页面的主题.这样,他们的数据可以根据他们选择的主题进行不同的样式设置.我该怎么做呢?
谢谢
我正在使用"随时"的宝石并通过以下方式使其工作:
whenever --set environment=production --update-crontab theCronJob
Run Code Online (Sandbox Code Playgroud)
我正在使用的间隔时间是2分钟,因为我还在试图解决它.但是,现在我每隔2分钟在终端窗口收到一封邮件.我猜cron运行并让我知道它.如何阻止我的cron运行?这些消息开始堆积起来.
谢谢