草庐IT

ruby - 如何调用 rake 目标两次

我通过修改.csproj文件以包含一个额外的编译符号,从我的.sln生成两组不同的DLL文件。我正在使用rake构建解决方案,并执行以下构建任务:#==========================================================desc"BuildstheDPSF.slninReleasemode."msbuild:Builddo|msb|puts'BuildingtheDPSFsolution...'msb.properties:configuration=>:Releasemsb.targets[:Clean,:Rebuild]msb.solut

ruby - 使用 CLEAN rake 任务的正确方法是什么?

这就是我在Rakefile中尝试做的事情:require'rake/clean'CLEAN=['coverage']这是我在日志中看到的:$rake/code/foo/Rakefile:29:warning:alreadyinitializedconstantCLEAN/Users/foo/.rvm/gems/ruby-2.1.3/gems/rake-10.3.2/lib/rake/clean.rb:61:warning:previousdefinitionofCLEANwashere我不喜欢这些警告。什么是正确的方法? 最佳答案

ruby-on-rails - 无法加载从 GitHub 获取的 Rails 应用; rake,rails 服务器不工作

我从GitHub存储库克隆了一个应用程序文件夹,在捆绑安装gems之后,我尝试使用rakedb:reset和rakedb:migrate命令,但都不起作用,这是我的错误消息:>[app_folder]rakedb:resetrakeaborted!Couldnotloaddatabaseconfiguration.Nosuchfile-/Users/harry/Dropbox/apps/app_folder/config/database.yml/usr/local/rvm/gems/ruby-2.0.0-p353@railstutorial_rails_4_0/gems/railti

ruby-on-rails - RAILS - 将参数传递给 Rake 任务

这个问题在这里已经有了答案:HowtopassargumentsintoaRaketaskwithenvironmentinRails?[duplicate](5个答案)关闭7年前。我需要一些帮助:(好吧,我需要将1个参数传递给rake任务。而且我不是100%确定如何执行此操作,我尝试了很多方法,但实际上没有任何效果。它看起来像这样:{task:export,[:arg1]=>:environmentdoputs"Exporting..."Importer.export_to_csv([:arg1]).to_iputs"done."end}然后结合'export_to_csv'方法来获

ruby-on-rails - 我如何运行 rake db :migrate in automated deploy with heroku or heroku-api gem?

我在rake任务中使用它:client=Heroku::Client.new('','heroku-api-key')client.rake'my-app-name','db:migrate'我得到的只是RestClient::UnprocessableEntity:422不可处理的实体。其他命令也行,比如client.ps('my-app-name')herokuclient.rb使用rake(app_name,cmd)所以我不确定哪里出了问题。我看不到调试响应的方法,即使在使用RESTCLIENT_LOG=stdout时也是如此。 最佳答案

ruby-on-rails - rake db :migrate 的奇怪错误

我用谷歌搜索了一下,上面似乎什么都没有。尝试为我的项目设置设计时发生此错误。使用gem"devise"将devise捆绑安装到我的Gemfile后,我运行了railsgdevise:install,然后运行了railsgdeviseauthorize。设计授权创建了一些数据库迁移,并且在迁移这些更改后,我得到了这个:rakeaborted!StandardError:Anerrorhasoccurred,thisandalllatermigrationscanceled:wrongnumberofarguments(2for1)/home/josh/.rvm/gems/ruby-2.0

ruby-on-rails - Heroku run rake assets :precompile is FAILING?(无法转储匿名类)

这是跟踪输出:这是什么:can'tdumpanonymousclass东西?不知道我还能尝试什么。我真的很欢迎你的帮助。谢谢!!herokurunrakeassets:precompile--traceRunning`rakeassets:precompile--trace`attachedtoterminal...up,run.1662**Invokeassets:precompile(first_time)**Invokeassets:environment(first_time)**Executeassets:environment**Invokeenvironment(firs

ruby - Rake 使用 neo4j :install[community-2. 1.5 中止]

所以我一直在关注这个视频https://www.youtube.com/watch?v=bDjbqRL9HcM我来到了我应该使用rake任务的部分然后发生了这件事:blog$rakeneo4j:install[community-2.1.5]--tracerakeaborted!Don'tknowhowtobuildtask'neo4j:install'/home/james/.rvm/gems/ruby-2.1.3/gems/rake-10.3.2/lib/rake/task_manager.rb:62:in`[]'/home/james/.rvm/gems/ruby-2.1.3/g

ruby-on-rails - rake db :create in Rails 的段错误

当我在中执行rakedb:create时,我遇到了段错误错误输出为:/home/[username]/.rvm/gems/ruby-1.9.2-p0/gems/sqlite3-1.3.3/lib/sqlite3/sqlite3_native.so:[BUG]Segmentationfaultruby1.8.7(2010-01-10patchlevel249)[i486-linux]Aborted我尝试按照http://guides.rubyonrails.org/getting_started.html上的示例教程进行操作我在一个全新的项目中遇到了同样的错误。

ruby-on-rails - 运行 'rake assets:precompile' 产生错误 : '` @application. css' is not allowed as an instance variable name'

我正在开发一个Rails3.2应用程序,我正在尝试测试预编译我的Assets,以便在我将我的应用程序投入生产时使用。该应用程序在开发中运行良好,但当我运行时:bundleexecrakeassets:precompile我收到以下错误:rakeaborted!`@application.css'isnotallowedasaninstancevariablename我搜索了我的代码,没有对application.css的引用,当然除了那个名称的文件(以及偶尔的评论)。我也试过在生产模式下设置config.assets.compile=true,但也失败了(应用服务器启动正常,但在pro