草庐IT

CONFIG_NO_HZ

全部标签

ruby-on-rails - 向我解释 config 在 Rails 中是如何工作的

我有一个Rails3应用程序,称之为“MyApp”。在我的config\environments\production.rb文件中,我看到诸如MyApp::Application.configuredoconfig.log_level=:infoconfig.logger=Logger.new(config.paths.log.first,'daily')...or...config.logger=Logger.new(Rails.root.join("log",Rails.env+".log"),3,20*1024*1024)所以,问题集中在术语和它们的意思上……(或将我指向某个网站

ruby-on-rails - 为什么 Ruby "script/generate"返回 "No such file or directory"?

我在使用script/generate时遇到问题。我正在关注treebasednavigation教程,它说使用script/plugininstallgit://github.com/rails/acts_as_tree.git或script/generatenifty_layout。我不断得到:Nosuchfileordirectory--script/plugin我试过这些变体:script/generatenifty_layoutrailsgeneratenifty_layoutrubyscript/generatenifty_layoutrubygeneratenifty_l

ruby - bundle gem : rspec says 'No examples found'

我正在将ruby​​onrails项目的一部分移植到gem中。我已经使用bundlegem创建了新的gem目录。对于lib和spec目录,gem的项目布局如下所示:|-lib||-mylib|||-MYCLASS.rb|||-version.rb||||-mylib.rb||-spec|-spec_helper.rb|-mylib|-test_MYCLASS.rbspec/spec_helper.rb的内容:require"mylib"RSpec.configuredo|config|endmylib.gemspec的相关部分,由bundlegem命令生成:spec.files=`gi

ruby-on-rails - 尝试在测试中运行 rails c 时获取 config.eager_load 设置为 nil

我正在尝试运行Rails(4.1.2)控制台railscRAILS_ENV=test我得到这个:>config.eager_loadissettonil.Pleaseupdateyour>config/environments/*.rbfilesaccordingly:>>*development-setittofalse*test-setittofalse(unless>youuseatoolthatpreloadsyourtestenvironment)*production->setittotrue>>/Users/xxxxxx/.rvm/gems/ruby-2.2.2/gems

ruby-on-rails - "config.assets.debug"设置到底是做什么的?

我已经开始开发简单的Rails应用程序。经过几个小时的工作,我注意到删除的css不知何故仍应用于网页。为了解决这个问题,我多次执行了以下操作:停止/启动服务器使用rails服务器使用torquebox服务器删除浏览器缓存但没有任何变化。这很奇怪——应用了新的css定义,但我删除的那些定义仍然存在。所以,我放弃了,决定创建新项目。我已经设置了新项目(它的脚手架与第一个项目相同),当我打开其中一个View时,旧项目的样式也被应用了。我决定再次调查http://guides.rubyonrails.org/asset_pipeline.html并找出那个设置#Expandsthelinesw

ruby-on-rails - 如何配置 config.yml 以便我可以安装 devkit?

MicrosoftWindows[Version6.1.7601]Copyright(c)2009MicrosoftCorporation.Allrightsreserved.C:\Users\Aaron>cd/DevKitThesystemcannotfindthepathspecified.C:\Users\Aaron>cd\DevKitC:\DevKit>rubydk.rbinitInitializationcomplete!Pleasereviewandmodifytheauto-generated'config.yml'filetoensureitcontainstheroo

ruby-on-rails - 尝试为 ror 应用程序设置 postgres,出现错误 - fe_sendauth : no password supplied

获得:Anerrorhasoccurred:Errorconnectingtotheserver:fe_sendauth:nopasswordsupplieddatabase.yml中的设置与其他机器上的应用设置相同。我如何设置才能不需要硬编码密码?我可以使用PgAdmin-III查看数据库。我宁愿不要在database.yml中设置密码,因为使用此应用程序的其他机器没有/不需要密码,所以这似乎与我的Pg安装有关。 最佳答案 您需要更改您的pg_hba.conf。这是我的一个例子:pg_hba.conf:TYPEDATABASEUS

ruby-on-rails - 在 Ruby on Rails 中, '#encoding: utf-8' 和 'config.encoding = "utf-8"' 是否不同?

我可以通过在其顶部添加注释行来指定任何ruby​​文件使用特定编码:#encoding:utf-8但是在Rails的config/application.rb中,我发现了这个:config.encoding="utf-8"它们有什么不同吗?如果我设置了config.encoding="utf-8",我还需要#encoding:utf-8吗? 最佳答案 config/application.rb中的config.encoding="utf-8"部分与Rails应如何解释内容有关。ruby文件中的#encoding:utf-8告诉rub

ruby RSpec : No color on output with a Mac

使用我的第一台Mac进行开发时,我注意到我的Rspec输出在我的终端中没有着色,即使我在命令中使用“-c”标志:bundleexecrspec-c-fd。有任何想法吗? 最佳答案 将以下内容添加到项目根目录的.rspec文件中。--颜色 关于rubyRSpec:NocoloronoutputwithaMac,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9264773/

ruby - 当我将参数传递给我的脚本时,使用 gets() 会出现 "No such file or directory"错误

您好,我正在制作一个简单的ruby​​脚本,我在其中使用gets.chomp和参数制作表单,问题是当gets.chomp使用脚本返回时当我应用参数test时出现错误。代码:#!usr/bin/rubydefformulario(quien)while(1)print"[+]Word:"word=gets.chompprintquien+"->"+wordendendquien=ARGV[0]formulario(quien)错误:[+]Word:C:/Users/test/test.rb:8:in`gets':Nosuchfileordirectory@rb_sysopen-test(