【问题标题】:Rails 4 - Vendor Asset PipelineRails 4 - 供应商资产管道
【发布时间】:2015-07-08 18:33:29
【问题描述】:

我在 google 上搜索,但只在 rails 3 上找到了主题,并且 rails 4 的文档看到不推荐使用 project/vendor/assets。

我的html页面会用到很多插件,并以文件夹分隔,每个文件夹内有.js、.css、.png

将无法将每个插件的每个文件(js、css、...)分开放入各自的文件夹中:app/assets/javascripts、app/assets/stylesheets ...

如何在我的 html 模板中创建文件夹 app/assets/vendor 并映射所有插件?

如何在我的 html 中导入它们? 我今天在纯 html 中这样做(示例):

<link rel='stylesheet' type='text/css' href='assets/plugins/codeprettifier/prettify.css' /> 
<link rel='stylesheet' type='text/css' href='assets/plugins/form-toggle/toggles.css' /> 
<script type='text/javascript' src='assets/plugins/charts-flot/jquery.flot.resize.min.js'></script> 
<script type='text/javascript' src='assets/plugins/charts-flot/jquery.flot.orderBars.min.js'></script> 

【问题讨论】:

  • 只需 = require application.js 中的 JS 和 @import application.css.scss 中的 CSS
  • @BettySt 谢谢!它有效!

标签: ruby-on-rails-4


【解决方案1】:

我在资产中创建了一个插件文件夹,如下所示:

assets/plugins/form-toggle/toggles.css 资产/插件/form-toggle/toggles.min.js

在 assets/javascripts/application.js 文件中我添加了: //= 需要切换.min

在 assets/stylesheets/application.css 文件中我添加了: //= 需要'切换'

【讨论】:

    猜你喜欢
    • 2013-10-12
    • 2012-12-21
    • 2023-04-02
    • 1970-01-01
    • 2012-02-04
    • 2014-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多