【发布时间】:2013-05-18 17:45:20
【问题描述】:
我正在制作一个小宝石来帮助我进一步开发,它会根据一些数据库结果创建一个小的 javascript 函数。这段 javascript 必须以某种方式添加到页面中,但我不确定最好的方法。
资产管道是否有一些神奇的代码,我可以以某种方式向其中添加 javascript/css 代码?我检查了文档,但还没有找到。
【问题讨论】:
-
如果您将 JS/CSS 包含在 gem 的 vendor/assets/javascript 和 vendor/assets/images 中,它们将可供包含。然后您的用户将添加必要的代码到他们的 HTML 页面(或在他们的 application.js 中要求)。是这个意思吗?
-
没有。 js 文件是使用该请求创建的。它不作为静态文件存在。
标签: ruby-on-rails asset-pipeline