gpt4 book ai didi

css - 如何在 Rails 应用程序中仅包含自定义 css 和 js 文件

转载 作者:行者123 更新时间:2023-11-28 16:56:49 24 4
gpt4 key购买 nike

在这里,我试图在我的 Rails 应用程序中包含我的自定义 js 和 css 文件。我是 Rails 的新手.. 现在我的应用程序链接到 Assets 目录中的所有 js 和 css 文件...

但我不需要它们。我只需要添加我的 js 文件....我怎样才能将它添加到我的 Rails 应用程序中....我可以通过布局文件添加它吗?

这是我的布局文件

<!DOCTYPE html>
<html>
<head>
<title>Walden</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<%= render 'shared/navbar' %>
<%= yield %>
</body>
</html>

现在它像这样链接到所有 css 和 js 文件。

<link data-turbolinks-track="true" href="/assets/user_details.css?body=1" media="all" rel="stylesheet" />
<link data-turbolinks-track="true" href="/assets/application.css?body=1" media="all" rel="stylesheet" />
<script data-turbolinks-track="true" src="/assets/jquery.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/jquery_ujs.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/turbolinks.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/affix.js?body=1"></script>
<script data-turbolinks-track="true" src="/assets/alert.js?body=1"></script>

示例:我只需要添加 juery.js 文件和 user_details.css 文件...如何添加?

最佳答案

那么,您有两个基本选择:

从 application.js 和 application.css 中删除无关的文件。

<%= stylesheet_link_tag    'user_details', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'jquery', 'data-turbolinks-track' => true %>

http://apidock.com/rails/ActionView/Helpers/AssetTagHelper/javascript_include_tag

http://apidock.com/rails/v4.2.1/ActionView/Helpers/AssetTagHelper/stylesheet_link_tag

关于css - 如何在 Rails 应用程序中仅包含自定义 css 和 js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31957141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com