2016-01-07 2 views
0

Im пытается добавить jquery.validate.min.js в мое приложение rails. Я скопировал файл вНевозможно добавить JavaScript в приложение rails

поставщика/активы/JavaScripts

Добавлен его application.js

//= require jquery 
//= require jquery_ujs 
//= require jquery-ui 
//= require jquery.validate.min 
//= require turbolinks 
//= require_tree . 
//= require bootstrap.min 
//= require jquery.ddslick 

И мой application.html.erb имеет

<%= javascript_include_tag "vendor/jquery.validate.min" %> 

Но я получаю ошибка 404 для jquery.validate.min.js

Что не так?

+0

Можете ли вы попробовать что-то вроде принятого ответа в этом вопросе. [Http://stackoverflow.com/questions/9006823/rails-asset-pipeline-standard-way-for-including-all-vendor-assets-javascripts] (http://stackoverflow.com/questions/9006823/rails-asset-pipeline-standard-way-for-including-all-vendor-assets-javascripts) –

ответ

0

Если используется application.js вам не нужно называть это в макетах

<%= javascript_include_tag "vendor/jquery.validate.min" %> 

Но вы должны иметь

<%= javascript_include_tag 'application' %> 

Если вы хотите, чтобы вручную загрузить jquery.validate.min, то вам нужно чтобы добавить его в список прекомпиляции

Add `Rails.application.config.assets.precompile += %w(jquery.validate.min.js)` to `config/initializers/assets.rb` and restart your server 

Надежда, что помогает

Смежные вопросы