asset-pipeline相关内容

使用Rails 3.1资产管道有条件地使用某些css

我正在使用Rails 3.1.rc5构建我的第一个独奏Rails应用程序。我的问题是,我想让我的网站有条件地呈现各种CSS文件。我使用Blueprint CSS,我想有sprockets / rails渲染 screen.css 大部分时间, print.css 仅当打印时, ie.css 仅当从Internet Explorer访问网站时。 不幸的是, application.css 清单 ..
发布时间:2017-01-18 10:26:55 前端开发

Rails Asset Pipeline JS Compression Inserting“Illegal Characters”

我刚刚提出问题 a>关于我的javascript中的“非法字符”。 在这里的答案导致我发现,压缩JavaScript在Rails资源管道插入各种非法字符有一个问题。 我在帖子中收到的错误是: 语法错误: '\\\' 我发现不使用压缩导致这完全消失 ...但我想压缩!该错误是使用Rails默认的 uglifer gem找到的。我认为也许这是一个特定的压缩gem的 ..

在Rails生产中禁用资产缩减

为了在我的heroku生产环境中调试javascript,我需要禁用资源压缩(或至少压缩javascript)。我尝试了 config.assets.compress = false 以及 config.assets.debug = true ,压缩资产仍然使用。然后,我删除了压缩资产,此时没有呈现任何资产。我添加了 config.assets.enabled = false ,这没有帮助。我试图 ..
发布时间:2016-12-25 12:25:26 前端开发

静态路由到咖啡资产

我有一个脚本 my_pub_script.js.coffee 用 coffeescript 写的,我想让它公开所以任何人可以下载 example.com/scripts/my_pub_script.js 我可以将任何文件放在 / public 但是这是咖啡,我不得不通过它通过资产管道正确编译为 js 。 但是如果我编译我的脚本,它会有一个名称带有指纹后缀如 my_pub_script- ..

如何使用资产管道在导轨中导入javascript

在我的应用程序中我有一个控制器支持一个非常复杂的对象,有很多javascript,用coffescript。 我想安排javascript在几个单独的文件,使代码布置得更好,虽然我不知道如何导入这些额外的文件。 例如,我有一个文件 app / assets / javascripts / general_functions.js.coffee 包含以下内容: / p> #舍入数字 ..

正确使用非愚蠢的消化资产宝石

即使它是一个非常非常简单的gem,我相信我不明白非愚蠢的摘要资产背后的想法( https://github.com/alexspeller/non-stupid-digest-assets ),因为它不在我的应用程序上工作。 我需要在我的应用程序使用CKEDITOR,但是rails digest正在搞乱所有的事情。 我添加了这个到config / initializers / non_ ..
发布时间:2016-11-22 14:02:37 其他开发

如何获取ckeditor资源来编译和加载在Rails 3.1资产管道

我想在Rails 3.1应用程序中使用CKEditor。我在app / assets / javascripts / ckeditor /中有ckeditor目录,并且删除了非压缩和模块化的源代码。 它在开发中工作正常。在生产环境或登台环境中,ckeditor找不到自己的文件:config.js,lang / en.js skins / kama / editor.css。我可以看到这些文件 ..

将CKEditor与Rails 3.1 Asset Pipline集成

我刚刚从Asset Rails 3.0迁移过来的Asset Pipeline。我试图让CKEditor进入管道,但所有的宝石,它是真的不清楚它们如何工作,并有很少或没有使用说明。 喜欢这样做而不使用gem,因为似乎我所需要做的是将源文件放入 vendor / assets 目录,然后将它们包含在 application.js 。我试过,但是,当我预编译和推送到生产,似乎一些文件没有被找到(例 ..

与骨干网护栏扶手:在EJS文件资产佣工(IMAGE_PATH)

我有一个Rails 3.1的应用程序,使用 codebrew /骨干网护栏的。在.jst.ejs模板,我想包括图像,像这样: < IMG SRC =“<%= IMAGE_PATH(”foo.png“)%>”/> 不过,当然资产助手不可用在JavaScript中。 链接ERB(.jst.ejs.erb)不起作用,因为与雇员再培训局的EJS语法冲突。 下面是我知道的: ..
发布时间:2016-07-30 15:06:03 JavaScript

Rails的3.1在Apache,说的PageSpeed​​"指定缓存验证"使用管道资产Apache的配置时,

我看到什么之间的Rails 3.1指南建议,什么谷歌的PageSpeed​​建议缓存的资产管理的冲突。 3.1的Rails导游资产管道提供了一个解决方案,Apache服务器的配置这里 Apache配置的显着位是: < LocationMatch“/.*$\"& GT ^ /资产; #有些浏览器仍然发送有条件的GET请求,如果有一个 #Last-Modified头部或ETag头, ..

我如何参考使用Grails的资产插件静态HTML RSOURCE?

我使用的Grails 2.4.1和 Grails的资产流水线插件的1.9.7版本。 我有一个JavaScript文件(它定义了一个AngularJS指令),其需要引用静态HTML文件(其将被用作模板用于AngularJS指令)。 我如何引用HTML文件的资产目录中? 项目结构: 的Grails应用 资产 的JavaScript 指令 hierarchyviewer. ..
发布时间:2016-04-10 22:09:49 前端开发

Grails的资产管道不加载角部分的模板

林采用了棱角分明的UI,引导使用Grails 2.3.x版本资产管道:1.6.1插件。其中一个组件 - alert.js试图加载/template/alert/alert.html但这解析为404 我试过,包括grails.assets.includes = [*的 / 的的.html],并没有帮助。 任何解决方法吗?反正让资产管道包括部分模板? 解决方案 感谢您的有关AngularJ ..
发布时间:2016-04-10 21:50:08 JavaScript

每个文件选择的Rails 3.2资产管道COM pression

我想选择COM preSS一些在Rails 3.2的应用程序的JavaScript文件,但仍然有所有的JS资产在生产环境中的单个文件捆绑服务。 语法这样,应用程序/资产/ Java脚本/ application.js中文件里,使用编造 :COM preSS =>假选项传递到最后3链轮要求指令,我希望解释我想要达到的。应用程序/资产/ Java脚本/ application.js中的 / ..
发布时间:2016-04-07 23:56:55 前端开发

轨道4,5资产管道:从资产缺少JS指纹asset_path

我部署一个Rails 4.0应用程序,其中包括HTML模板部分作为我们的前端JavaScript框架资产。虽然这些模板是资产管道的一部分,并得到妥善precompiled,当我在我们的JS文件调用 asset_path 从嵌入的宝石,它返回的路径,我们的模板无指纹。 我敢肯定,这是一个纯粹的资产管线的问题,但给你我们的技术栈的完整意义上的:我们使用Rails的4.0和Ruby 2.1,Angul ..
发布时间:2016-04-07 22:39:10 JavaScript

SVG字体使用Rails资产管道和S3主机

我有一个Rails项目,托管在Heroku上,和我刚搬到我的托管资产S3。这已荡然无存顺利,除了一些自定义的字体(从icomoon SVG字体)。他们没有工作,当我查看我的网页源代码,我可以看到我的S3存储显示不出来: @font-face{font-family:'Starter-Icons';src:url(https://.s3.amazonaws.com/fonts/Starter-Ico ..
发布时间:2015-12-01 10:51:52 云存储

与S3资产路径问题

在生产,我使用Heroku和动态资源的S3。它工作正常。 现在,我尝试我的静态资产,发送到S3。我跟着这个教程 https://devcenter.heroku.com/articles/cdn-asset -host-rails31 我加asset_sync宝石,我配置了我的Heroku ENVS,我的配置/ production.rb我跑的Heroku运行耙资产:precompile 这似 ..
发布时间:2015-12-01 10:37:23 云存储