How to use UJS in rails 7
To add rails-ujs to Rails 7 you should to do following steps:
- Pin it, to let the application know, which package to use. Enter in bash:
./bin/importmap pin @rails/ujs - And now you have in your
config/importmap.rbfile something like this:pin "@rails/ujs", to: "https://ga.jspm.io/npm:@rails/ujs@7.0.1/lib/assets/compiled/rails-ujs.js" - Now include
@rails/ujsto your javascript. In filejavascript/controllers/application.jsadd:import Rails from '@rails/ujs'; Rails.start(); - Restart your application server
Document
- Author:Sky Zhao
- Link:https://ariseshinesky.github.io/2023/11/24/how-to-use-cancancan/
- Copyright:Attribution-NonCommercial-NoDerivs 3.0 Unported(CC BY-NC-ND 3.0 DEED)
