mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-04-10 23:53:06 +00:00
Migrated from Sprockets to Propshaft.
This commit is contained in:
24
config/importmap.rb
Normal file
24
config/importmap.rb
Normal file
@@ -0,0 +1,24 @@
|
||||
# Pin npm packages by running ./bin/importmap
|
||||
|
||||
pin "application", preload: true # Preloads app/javascript/application.js
|
||||
pin "@hotwired/turbo-rails", to: "turbo.min.js", preload: true
|
||||
pin "@rails/actioncable", to: "actioncable.esm.js" # For Action Cable
|
||||
|
||||
# Pin jQuery. jquery-rails should make "jquery.js" or "jquery.min.js" available.
|
||||
# If this doesn't work, you might need to copy jquery.js/jquery.min.js to vendor/javascript
|
||||
# and pin it directly, e.g., pin "jquery", to: "jquery.min.js"
|
||||
pin "jquery", to: "jquery.js"
|
||||
|
||||
# Pin Bootstrap and DataTables from vendor/assets/javascripts/
|
||||
pin "bootstrap", to: "bootstrap.min.js"
|
||||
pin "datatables.net", to: "jquery.dataTables.min.js" # Assuming this is how you want to import it
|
||||
|
||||
# If Bootstrap requires Popper.js, and you have it in vendor/assets/javascripts/
|
||||
# pin "@popperjs/core", to: "popper.min.js" # Or the actual filename if different
|
||||
|
||||
# Pin all files in app/javascript/controllers (if you use Stimulus, not explicitly requested yet)
|
||||
# pin_all_from "app/javascript/controllers", under: "controllers"
|
||||
|
||||
# Pin all JS files from app/javascript directory. They can be imported by their path relative to app/javascript.
|
||||
# For example, if you have app/javascript/custom/my_script.js, you can import it as import "custom/my_script";
|
||||
pin_all_from "app/javascript", under: "app/javascript"
|
||||
Reference in New Issue
Block a user