如何在Rails4中安装JavaScript库

How to install JavaScript libraries in Rails 4

本文关键字:安装 JavaScript Rails4      更新时间:2023-09-26

对于一个没有rubygem版本的JavaScript库,我如何在Rails中安装它?

我查看了Rails指南,无论是在Rails中使用JavaScript,还是资产管道似乎都没有明确说明如何安装JavaScript库。

将javascript文件添加到app/assets/javascripts文件夹中。

> cp my_js.js path/to/my_rails_app/app/assets/javascripts/

确保需要文件的布局包含一行以包含应用程序javascript:

# app/views/application.html.erb
<%= javascript_include_tag 'application' %>

在application.js文件中,确保注释中需要树:

# app/assets/javascripts/application.js
...
//= require_tree

重新启动服务器,javascript现在应该包含在

如果只有一个文件,则可以将其复制并传递到app/assets/js文件夹中。require_tree应该为您覆盖,也就是说,在layouts/application.html.erb中,这一行<%= javascript_include_tag 'application' %>将包括所有内容。

# app/assets/javascripts/application.js
...
//= require_tree .

如果要使用bower,请将其设置为vendor文件夹。并添加到CCD_ 6文件中,如下所示。

# app/assets/javascripts/application.js
//= require angular
//= require angular-cookie
//= require angular-animate
//= require angular-ui-router
//= require angular-bootstrap
//= require bootstrap