私は何カスタムJavascriptを含まない新しめのRails 4アプリを持っています。"jquery-ujsが既にロードされています"という原因のターボがあります。 <code>app/assets/javascripts</code>、<code>lib/assets/javascripts</code>と<code>vendor/assets/javascripts</code>はすべて(別に<code>app/assets/javascripts/application.js</code>から)空になっているフォルダ - エラー
私は、アプリケーションの周りをクリックするとエラーが発生しますjquery-ujs has already been loaded!
JSコンソールで。私が通常のリンクをクリックすると、時々、私は「戻る」ボタンを押すたびに発生し、そして
application.js(私はそれが一貫して実現することはできませんが。):
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require turbolinks
//= require_tree .
私はapplication.jsからターボリンクを取り除きますが、エラーが出るのを止めます...ターボリンクが原因であるようです。
これはターボリンクのバグですか、何か間違っていますか?
source 'https://rubygems.org'
ruby '2.0.0'
gem 'rails', '4.0.0'
gem 'active_model_serializers'
gem 'aws-sdk'
gem 'bootstrap-sass-rails'
gem 'coffee-script-source', '1.5.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'devise'
gem 'factory_girl_rails', '4.1.0'
gem 'figaro'
gem 'font-awesome-sass-rails'
gem 'jbuilder', '~> 1.2'
gem 'jquery-rails'
gem 'paperclip'
gem 'paperclip-meta', github: 'y8/paperclip-meta'
gem 'pg'
gem 'sass-rails', '~> 4.0.0'
gem 'turbolinks'
gem 'uglifier', '>= 1.3.0'
group :production do
gem 'rails_12factor'
end
group :doc do
gem 'sdoc', require: false
end
group :test do
gem 'capybara', '2.1.0'
end
group :development, :test do
gem 'childprocess', '0.3.9'
gem 'debugger'
gem 'faker', '~> 1.2.0'
gem 'json_spec'
gem 'rspec-rails'
gem 'rspec-mocks'
end
group :development do
gem 'annotate'
gem 'hirb'
gem 'wirb'
end
のいずれか助けていないようだapplication.jsでrequire
sのオーダーの周りに変更する:
は、ここに私のGemfileです。
がそれを手に入れたロードされたように、二回書かれたこれらを含めていました!閉じた '