24

既知の問題であるファイル 'jquery.ui.all' が見つかりませんでした。*=require jquery.ui.all を application.css に追加し、 //= require jquery.ui.all を application.js に追加しましたが、それでもエラー。 http://bpaste.net/show/1RqTDUte2XLBoj8fdTb​​f/

Sprockets::FileNotFound in Preorder#index

6 行目が発生した /var/www/localhost/htdocs/selfstarter/app/views/layouts/application.html.erb を表示:

ファイル 'jquery.ui.all' が見つかりませんでした (/var/www/localhost/htdocs/selfstarter/app/assets/stylesheets/application.css:14 内)

抽出されたソース (6 行目あたり):

3:   <head>
4:     <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
5:     <title><%= Settings.product_name %></title>
6:     <%= stylesheet_link_tag    "application" %>
7:     <%= javascript_include_tag "application" %>
8:   </head>
9:   <!--[if lt IE 9 ]><body class="lt-ie9"><![endif]-->

http://bpaste.net/show/110613/

http://bpaste.net/show/110612/

4

5 に答える 5

35

バージョン 4 では、以前は

//= require jquery.ui.all

しかし、バージョン 5.0 から:

application.js:

  //= require jquery-ui

application.css:

  /*
   *= require jquery-ui
  */
于 2014-12-15T11:42:24.717 に答える
11

jQuery UI からアセットを要求するには、最初にそれをインストールする必要があります。

Gemfile、次を追加します。

gem 'jquery-ui-rails'

次にbundle install、Rails サーバーを実行して再起動します。

于 2013-06-29T05:13:07.143 に答える
2

この問題を解決するには、サーバーを再起動してください。

私のために働いた。

于 2014-01-23T12:52:42.373 に答える
-6

実際の解決策は、私のレポの新しいコピーを実行することでした

bundle install --without production
bundle exec rake db:migrate
bundle exec rake db:seed
rails s
于 2013-06-30T06:04:04.573 に答える