asset-pipeline相关内容
我正在尝试使用 将网页从我的rails 4应用程序保存到磁盘 SEND_DATA(RENDER_TO_STRING,:FileName=>“foo.html”)。 文件保存正常,但缺少css。 我尝试添加type属性,如下所示: Send_Data(Render_to_string,:filename=>“foo.html”,:type=>“Text/html”)
..
我正在将一个新的rails 7项目部署到生产环境中(同时在Heroku和Render.com上试用),但在构建过程中收到以下错误: $ tailwindcss -i ./app/assets/stylesheets/application.tailwind.css -o ./app/assets/builds/application.css Done in 408ms.
..
对于Konacha,这是一个用于测试Rails应用程序的Rails引擎,我们需要一种方法来查找链轮可以编译成JavaScript的所有文件。 现在我们使用类似 的内容 Dir['spec/javascripts/**/*_spec.*'] 但这会拾取.bak、.orig和其他备份文件。 链轮能否以某种方式告诉我们它是否知道如何编译文件,以便自动排除备份文件? conten
..
除了 image-url 和 Rails 4 中的其他内容之外,我们是否应该使用其他内容?它们返回似乎没有意义的不同值.如果我在 /app/assets/images/logo.png 中有 logo.png 并且我执行以下操作,这就是我得到的: image-url("logo.png") ->url("/images/logo.png") #显然不起作用图像路径(“logo.png")->“/
..
..
..
我遇到了一个真正不应该成为问题的问题.由于某种原因,我在 app/assets/images 中的图像无法访问.当我请求他们时,我只会得到 404. ./log/development.log:在 2013-07-20 22:02:38 -0400 开始 GET "/assets/images/marker-shadow.png" for 127.0.0.1./log/development.l
..
这是我要找的: 我想在仅禁用一项特定功能(禁用内联本地函数)的同时使用 SIMPLE 模式缩小的精彩功能. 更新:答案是否定的,鉴于我的设置,这是不可能的.但对我来说,有一个解决方法,因为我正在使用 Grails. 正如@Chad 在下面解释的那样,“这违反了编译器的核心假设".有关详细信息,请参阅下面的 UPDATE3. 问题形式: 我正在使用 CompilationL
..
我有一个 Grails 应用程序.我在 web-app 中有 js、css 和 image 文件夹,在同一个文件夹中我有一个主题文件夹.我打算使用资产管道插件.我应该如何使用我的主题文件夹?我在核心文件夹和主题文件夹中有同名的文件.对此有什么帮助吗? 解决方案 资产管道支持自定义文件夹.我将向您展示一个使用 Bootstrap 的示例. 我们在 assets 文件夹中创建一个名为 t
..
在 Rails 3 中有一个 rake assets:precompile:nodigest 任务,它编译资产并在/public/assets 目录中编写没有摘要部分的资产.在 Rails 4 中,这已被删除,默认情况下所有资产都仅使用摘要进行预编译.由于各种原因,我还需要一些资产的非消化版本.有什么简单的方法可以恢复旧的行为吗? 解决方案 Rails 4.0.0 中使用的 sprocke
..
在 Ruby on Rails v4 中,我希望只为特定控制器加载一个 js 文件(或一组 js 文件). 执行此操作的标准方法是什么? 在 application.js 中有 //= require tree . 行.我假设这需要删除,所以我并不总是加载每个文件.但是然后呢?使用 Mycontroller 时,是否总是加载名为 mycontroller.js 的文件? 解决方案
..
我之前多次使用过 asset_sync gem 并取得了巨大成功,但在 Rails 4.0.3 项目中使用它似乎引起了问题. 资产被上传、散列和 gzipped 到目标目录(我只是使用默认的“资产"),但是在临时/生产环境中运行应用程序时,路径不正确. 它们采用以下形式: S3_DOMAIN.com/stylesheets/application.css 代替: S3_DOMAI
..
我设置了 config.assets.initialize_on_precompile = false 在 application.rb 中.通过运行在本地成功预编译资产 RAILS_ENV=production bundle exec rake assets:precompile 虽然在推送到 Heroku 时未检测到 manifest-fingerprint.json(Rails 4.
..
我正在使用 Ruby 2.0.0-p247 和 Rails 4.0.0 如果我像这样制作一个最小的 Rails 4 站点: rails 新的最小光盘最小rails 生成控制器主页索引tee config/routes.rb
..
为了这个,我一直在拔头发.我一直和资产管道关系不好,它总是给我带来麻烦..今天又来了.. 当我尝试在本地编译我的资产时,一切都很好: $ RAILS_ENV=production rake assets:precompile --trace 但是当我使用 Capistrano 进行部署时: cd/var/www/xxx/releases/20140717164232 &&( RAILS
..
我无法在邮件程序中使用任何形式的资产管道,无论是邮件程序本身还是视图. 以下生成并清空 src 图像标签. 空图片标签如下所示: img alt="Header-general" 以下形式通过模型附加文件并在视图中使用它附加一个空图像. attachments.inline['header.jpg'] = 'emails/header-general.png'...
..
例如,在我的 Rails 应用程序中,我有类似的东西: .wax_seal {背景: url("wax-seal-small.png");显示:块;高度:100px;边距:0 自动;宽度:92px;}.wax_seal:活动{背景: url('wax-seal-small-broken.png');} 在我的 config/environments/production.rb 文件中: #
..
我对在 Rails 中将 Galleria 这样的 jQuery 框架放在哪里感到有些困惑3.1的新资产管道? 我知道,从技术上讲,应该进入 /vendors/assets/javascripts 但是,据我所知,Galleria 文件夹使用 jQuery &主题想要在活动站点的根目录 (/galleria) 中才能正常工作. 此外,在我们进行时,将以下脚本放在哪里以使其仅出现在带有图
..
请帮助我理解 heroku run rake assets:precompile 究竟做了什么.自从我开始在 ruby on rails 上工作以来,我总是在推送到 github 和 heroku 之前运行这三个命令: bundle exec rake assets:precompile RAILS_ENV=production bundle exec rake assets:pr
..
我在我的 Rails 4 应用程序中使用了 ckeditor gem.一切都在本地和我的暂存 heroku 环境中运行良好,但在推动生产环境时出现此错误: GET http://myapp.herokuapp.com/assets/ckeditor/contents.css 404(未找到)获取 http://myapp.herokuapp.com/assets/ckeditor/skins/m
..