・ Ruby: 2.5.7 Schienen: 5.2.4 ・ Vagrant: 2.2.7 -VirtualBox: 6.1 ・ Betriebssystem: macOS Catalina
Folgendes wurde implementiert.
application.js
Löschen Sie =
.
Auf diese Weise wird die Javascript-Datei in "Assets / Javascripts" nicht automatisch gelesen.
application.js
//Vorher ändern
//= require_tree
//Vorher ändern
// require_tree
Wenn Sie es in der Entwicklungsumgebung widerspiegeln möchten, development.rb
,
Wenn Sie es in der Produktionsumgebung wiedergeben möchten, bearbeiten Sie product.rb
.
development.rb
Rails.application.configure do
#Stellen Sie die Javascript-Datei ein, die Sie einzeln lesen möchten
config.assets.precompile += ['gmap.js']
#Beachten Sie, dass das Kaffeeskript einen Fehler ausgibt, wenn Sie eine Erweiterung hinzufügen!
config.assets.precompile += ['jquery.jpostal']
end
slim:~.html.slim
/Legen Sie die Javascript-Datei fest, die Sie auf dieser Seite laden möchten
= javascript_include_tag 'gmap.js'
Recommended Posts