草庐IT

dev_bundle

全部标签

ruby - 为什么 Ruby 在 windows server 上比在 windows dev 机器上运行慢得多?

首先,如果可以的话,我会切换到Linux,但由于对第3方的依赖,我不能。我正在完成一个Rails应用程序并将其部署到Windows2008服务器上。在服务器上测试时,该应用程序被证明非常慢,每个请求需要2-5秒。它在我的开发机器上远没有这么慢,据我所知,缓慢是在Rails本身,即。我在服务器上看到诸如Completed200OKin1859ms(Views:1687.5ms)之类的日志记录,而在我的开发机器上则为Completed200OKin347ms(Views:298.0ms).我知道Rails在Windows上应该比在Linux上慢,但为什么它在Windows服务器上比在我的W

ruby-on-rails - bundle install 未完成执行。它卡在中间

当我运行bundleinstall时,它卡在了最后。这是我的包控制台输出!~/r/mangowebmasterbundleinstallSunJul2712:45:28IST2014Updatinggit://github.com/mongoid/mongoid.gitUpdatinggit://github.com/Rameshv/mongoid-paranoia.gitUpdatinggit://github.com/resque/resque.gitUpdatinggit://github.com/zapnap/resque_mailer.gitUpdatinggit:/

ruby - Ubuntu 10.04 上的 ruby​​gems 更新后 dev_appserver.rb 无法启动

我安装了ruby​​gems1.3.5(或1.3.6?),然后在很长一段时间后再次进行了sudogemupdate。一些gems提示他们需要更新的gems版本。因为sudogemupdate--system在Ubuntu上被停用,所以我遵循了以下步骤:HowcanIgetRubyGems1.3.6onUbuntu10.4但现在我无法启动dev_appserver.rb,它说:=>BundlinggemsERROR:Whileexecutinggem...(RuntimeError)Unknowncommandbundle我还尝试再次执行sudogemupdate和sudogemupda

ruby-on-rails - 尽管我使用 `webpack-dev-server` 并将 NODE_ENV 设置为开发,但 Rails webpacker 出于某种原因总是认为 NODE_ENV 是生产环境

正如标题,我使用的是dockerruby​​2.3.5(ubuntu)环境,尽管我已经设置了NODE_ENV=development,当我尝试拦截process.env.NODE_ENV的值时,我仍然查看生产,我无法在任何被覆盖的地方找到它。它只发生在docker环境中,但在我的MacOS上没有,不确定是什么原因?更新:这里是Dockerfile和docker-compose.yml供引用:https://gist.github.com/goodwill/b4e677ccf8fe0079183adeec35218812更新:这是我在运行webpacker-dev-server时遇到的错

ruby-on-rails - libv8 和 rails 的 bundle 安装问题

我在使用带有ruby​​1.9.3p0(2011-10-30修订版33570)[x86_64-darwin10.8.0]的libv8gem时遇到问题。geminstalllibv8工作正常,我有gem'therubyracer'在我的Gemfile中,它依赖于libv8,它是在我执行bundleinstall时安装的:$bundleexecgemlist***LOCALGEMS***actionmailer(3.1.3)actionpack(3.1.3)...libv8(3.3.10.4x86_64-darwin-10)...但是当我运行时:$railssCouldnotfindlib

ruby-on-rails - Rvm 和 gems,bundle show 和 gem 列表

我将RVM与ruby​​onrails结合使用,当我执行bundleinstall时,它显示的gem比我执行gemlist时多得多?与rvm及其使用的路径有关吗?捆绑安装mds@db1:~/staging$bundleUsingrake(0.9.6)UsingAscii85(1.0.1)UsingPlatform(0.4.0)Usingopen4(1.3.0)UsingPOpen4(0.1.4)Usingactivesupport(2.3.17)Usingrack(1.1.6)Usingactionpack(2.3.17)Usingactionmailer(2.3.17)Usingac

ruby-on-rails - rbenv bundle install 尝试将 gems 安装到错误的路径中

我收到以下错误消息:Youruseraccountisn'tallowedtoinstalltothesystemRubygems.Youcancancelthisinstallationandrun:bundleinstall--pathvendor/bundletoinstallthegemsinto./vendor/bundle/,oryoucanenteryourpasswordandinstallthebundledgemstoRubygemsusingsudo.下面是我做过的一些检查:meatme-ui-MacBook-Proin~$rbenvversionssystem2

ruby - Bundle 找不到明确安装的 gem

我遇到了一个非常奇怪的问题,我可以清楚地看到一个gem文件已安装,因此可以bundle,但是当我尝试运行它时,我收到一个错误,说bundle找不到它。gem文件:source"https://rubygems.org/"gem'kitchen-terraform'bundle环境:##Environment```Bundler1.16.2Platformsruby,x64-mingw32Ruby2.5.1p57(2018-03-29revision63029)[x64-mingw32]FullPathC:/Ruby25-x64/bin/ruby.exeConfigDirC:/Progr

ruby-on-rails - bundle 安装失败 : Error loading Rubygems plugin after I deleted files

我是Ruby和Rails的新手,正在努力通过Hartlrailswebdevelopmenttutorial.在本教程的过程中,我安装了Homebrew软件。运行brewdoctor后,homebrew指示我删除一些文件,除非我故意将它们放在原处。我删除了它们,brewdoctor说我没事了。现在,在教程的后续部分,我正在尝试将应用程序部署到Heroku。但我发现bundleinstall从未更新我的gemfile.lock文件。事实上,bundleinstall根本没有为我工作。错误输出如下。它似乎与我删除的其中一个文件有关(我基于Librarynotloaded:/opt/loca

ruby-on-rails - 如何撤消 bundle install --deployment?

我一直在开发Rails应用程序,并使用本地git存储库定期部署到heroku。我不小心运行了命令:bundleinstall--deployment它似乎将所有gems下载到本地文件夹,现在当我想上传到heroku时,它正在尝试上传许多兆字节的gems...如何撤消我运行的命令并删除本地gems?如何防止bundleinstall再次下载所有gem? 最佳答案 想把这个作为答案,因为jrochkind的评论很有帮助rm-rfvendor/bundle-rf中的f忽略询问您是否真的要删除此文件的问题。bundleinstall--no