草庐IT

precompiled

全部标签

ruby-on-rails - 无法使用 Assets :precompile 在 rails rake 上复制 NilClass

当我尝试预编译我的Assets时,出现以下错误。这是具有完整输出的跟踪:RAILS_ENV=productionbundleexecrakeassets:precompile--trace**Invokeassets:precompile(first_time)**Invokeassets:environment(first_time)**Executeassets:environment**Invokeenvironment(first_time)**Executeenvironmentrakeaborted!TypeError:can'tdupNilClass/var/lib/ge

ruby-on-rails - 运行 "bin/rake assets:precompile"时未设置 I18n 加载路径!

我正在使用I18n-js,我的客户端I18n.t调用在生产环境中运行时都会返回翻译缺失消息。开发测试一切正常。这个问题的根源似乎在于Assets管道。I18n.load_path不包含我的任何翻译(当运行bin/rakeassets:precompile时)它只包含以下路径:["/home/chris/.rvm/gems/ruby-1.9.3-p125@Project/gems/activesupport-3.2.3/lib/active_support/locale/en.yml","/home/chris/.rvm/gems/ruby-1.9.3-p125@Project/gems

ruby-on-rails - bundle 执行 rake Assets :precompile

我一直在尝试让RoR与Passenger和Nginx一起工作。伙计,这是一次冒险。我终于让服务器运行起来,它正在托管一个测试站点,有点像。我遇到了Assets错误。我无法使用bundleexecrakeassets:precompile编译application.js。这是--trace的结果:$bundleexecrakeassets:precompile--trace**Invokeassets:precompile(first_time)**Executeassets:precompile/Users/pstachof/.rvm/rubies/ruby-1.9.3-head/bi

ruby - 您如何为 Linux 的 ruby​​ gem 预编译 native 扩展?

我们有一个ruby​​应用程序,该应用程序依赖于具有native扩展的gem(在本例中为Nokogiri)。但是,由于各种原因,我们无法在我们的生产主机上安装该gem的构建先决条件(例如build-essential、libxslt-dev、ruby-dev等)。是否有(标准的?)方法可以使用预构建的native扩展重新打包gem?这应该是可能的(在Windows上执行此操作似乎是相当标准的),但我找不到关于该主题的任何文档。请注意,我们只需要支持一个平台,所有系统库的已知版本(Ubuntu9.04Server64位,Ruby1.8.7)。更新:我们正在使用Bundler,所以我们希望

ruby-on-rails - Ruby on Rails Rake Assets :precompile error

我是Rails开发的新手,这是我第一次部署到Heroku。当我执行我的应用程序时(部署后)出现错误:2011-09-18T21:05:54+00:00app[web.1]:Completed500InternalServerErrorin10ms2011-09-18T21:05:54+00:00app[web.1]:2011-09-18T21:05:54+00:00app[web.1]:ActionView::Template::Error(application.cssisn'tprecompiled):我在谷歌上搜索了一下,发现我必须预编译我的Assets,但在尝试这样做时我发现了

ruby-on-rails - 抽取 Assets :precompile gets killed when there is a console session open in production

在我托管在digitalocean上的生产服务器上,如果有帮助的话,Ubuntu12.04,我有RoR4和rake10.1.1。当我部署时,我运行rakeassets:precompile,我注意到一个奇怪的问题,如果我在执行此操作时打开了一个railsconsolesession,我得到以下输出~#rakeassets:precompile~#Killed主要是很烦人,但我希望解决这个问题的原因是在雇用新开发人员时,会有部署/控制台冲突噩梦。谢谢,布莱恩 最佳答案 您的预编译进程可能被终止,因为您的内存不足。您可以通过在另一个ss

ruby-on-rails - rake Assets :precompile attempting to connect to database

我正在尝试调试为什么我的应用程序在我运行rakeassets:precompile--trace时尝试连接到我的数据库。我可能在堆栈跟踪中遗漏了一些东西...有人看到相关行吗?DEPRECATIONWARNING:TheInstanceMethodsmoduleinsideActiveSupport::Concernwillbenolongerincludedautomatically.PleasedefineinstancemethodsdirectlyinActionController::Baseinstead.(calledfromat/Users/Kyle/Desktop/s

ruby-on-rails - gem 更新后 : test fail with "Asset was not declared to be precompiled in production"

由于我更新了几个gem,所以所有测试都失败并出现错误:ActionView::Template::Error:Assetwasnotdeclaredtobeprecompiledinproduction.AddRails.application.config.assets.precompile+=%w(favicons/manifest.json.erb)toconfig/initializers/assets.rbandrestartyourserverapp/views/layouts/_faviconsheader.html.erb:14:in_app_views_layouts

ruby-on-rails - "rake assets:precompile"给出 punc 错误

我正在尝试为生产预编译我的Assets,但Rails似乎不合作。$bundleexecrakeassets:precompile/home/drderp/.rvm/rubies/ruby-1.9.3-p194/bin/ruby/home/drderp/.rvm/gems/ruby-1.9.3-p194@global/bin/rakeassets:precompile:allRAILS_ENV=productionRAILS_GROUPS=assetsrakeaborted!Unexpectedtokenpunc,expectedpunc(line:213,col:13,pos:5986

javascript - 什么是 JavaScript 预编译库?

我正在学习如何使用Magento电子商务系统,我正在阅读它的文档,但我不明白某个术语,“预编译的JavaScript库”。他们这是什么意思?JavaScript代码如何编译?ThewebdownloaderforupgradingandinstallingMagentowithouttheuseofSSH(coveredinChapter2).•js—ThecorefolderwhereallJavaScriptcodeincludedwiththeinstallationofMagentoiskept.Wewillfindallpre-compiledlibrariesofJavaS