草庐IT

idkit_assets

全部标签

ruby-on-rails - 在 AWS elastic beanstalk 上部署 Rails - 静态 Assets 路由不起作用

我通过亚马逊的eb工具在AWSelasticbeanstalk上安装了我的Rails应用程序。在elasticbeanstalk上,我使用它的默认负载均衡器,并使用ruby​​2.0运行ubuntu64bit。我遇到了两个主要问题:1)根路由不工作。在我的config/routes.rb中,我试过:root'controller#actionroot:to=>'controller#action'rootto:'controller#action'并发现它们都不起作用。服务器给我一个错误说:Invalidroutename,alreadyinuse:'root'(ArgumentErr

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-on-rails - 无需 assets_sync 自动将 Assets 上传到 S3

我刚刚第一次部署到Heroku,除了我的图像,Assets工作。当我发现这个要点时,我正在阅读有关如何将Assets移动到s3(然后使用云端缓存它们)的信息:https://gist.github.com/schneems/9374188“我讨厌asset_sync”Usingassetsynccancausefailures,isdifficulttodebug,un-needed,andaddsextracomplexity.Don'tuseit.Insteadusehttps://devcenter.heroku.com/articles/using-amazon-cloudfr

ruby - Rails 4.1.6 Assets 管道未在生产中加载 Assets 和 javascript

我有一个ruby​​onrailsweb服务器,我正试图在生产中部署它。我在生产中加载Assets时遇到问题:.css、.js和图像(似乎在开发中工作正常,由于)。这是我的production.rbRails.application.configuredo#Codeisnotreloadedbetweenrequests.config.cache_classes=true#Eagerloadcodeonboot.ThiseagerloadsmostofRailsand#yourapplicationinmemory,allowingboththreadedwebservers#andt

ruby-on-rails - 运行抽佣 Assets :precompile fails when there's no tables (yet)

只要数据库是干净的,没有表,这在测试和设置要部署的新服务器时经常发生,许多rake任务,如assets:precompile,会失败并出现此错误:rakeaborted!PG::Error:ERROR:relation"users"doesnotexistLINE4:WHEREa.attrelid='"users"'::regclass^:SELECTa.attname,format_type(a.atttypid,a.atttypmod),d.adsrc,a.attnotnullFROMpg_attributeaLEFTJOINpg_attrdefdONa.attrelid=d.ad

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

ruby-on-rails - rails 4 asset pipeline assets.rb 重构问题

Assetfilteredoutandwillnotbeserved:addRails.application.config.assets.precompile+=%w(home.css)toconfig/initializers/assets.rbandrestartyourserver我正在尝试设置多个布局,以达到不同的.css.scss和.js设置,一个用于主页,其他用于应用程序的各个部分。我家的布局是这样的:doctypehtml=render'layouts/components/view_source_msg'htmlheadtitle=browser_title(yiel

ruby - Heroku Rails 应用 Assets 管理

我正在使用rails4.2.0+amazonclodfront+Heroku。在我的config/environments/production.rb中,我将此配置设置为true。#Don'tfallbacktoassetspipelineifaprecompiledassetismissedconfig.assets.compile=true我经常问自己是否应该将其设置为false?由于我很困惑是否应该手动编译Assets然后将其推送到heroku,或将其设置为真?请给我建议最佳做法。 最佳答案 从使用像AmazonCloudFr

ruby-on-rails - 在 FreeBSD 上编译 Assets 时出现堆栈一致性错误

我正在尝试在FreeBSD服务器上部署Rails应用程序。但是,当我尝试编译Assets时,出现了这个奇怪的错误:bundleexecrakeassets:precompile/home/user/site/shared/bundle/ruby/2.1.0/gems/therubyracer-freebsd-0.10.1/lib/v8/portal.rb:16:[BUG]Stackconsistencyerror(sp:231,bp:232)ruby2.1.0p0(2013-12-25revision44422)[x86_64-freebsd9.1]--Controlframeinfo

ruby-on-rails - 源不包含任何版本的'rails-assets-lodash (~> 2.4)

我正在尝试帮助调试一个项目。当我尝试运行服务器时,我遇到了一个非常奇怪的错误。我试图用谷歌搜索gem,但没有运气。有人有主意吗?我尝试了bundleinstall和bundleupdate。这是我尝试运行的实际代码块。source'https://rails-assets.org'do#AssetsviaBowergem'rails-assets-lodash','~>2.4'gem'rails-assets-angular','~>1.2'gem'rails-assets-angular-spree','=0.0.2'enderror:Sourcedoesnotcontainanyv