Install Preline UI on Rails 8
rails new blog -c tailwind -j bun mkdir app/assets/tailwind mv app/assets/stylesheets/application.tailwind.css app/assets/tailwind/application.css { "name": "app", "private": true, "scrip...
rails new blog -c tailwind -j bun mkdir app/assets/tailwind mv app/assets/stylesheets/application.tailwind.css app/assets/tailwind/application.css { "name": "app", "private": true, "scrip...
rails new blog -c tailwind -j bun mkdir app/assets/tailwind mv app/assets/stylesheets/application.tailwind.css app/assets/tailwind/application.css { "name": "app", "private": true, "scrip...
/home/<deploy user>/.config/systemd/user/solid_queue.service [Unit] Description=solid_queue for app After=syslog.target network.target [Service] Type=simple Environment=RAILS_ENV=productio...
Create engine rails plugin new my_engine --mountable Vite configuration spec.add_dependency 'vite_rails' spec.add_dependency 'vite_ruby' require "bundler/setup" + require 'vite_ruby' + ViteR...
Create engine rails plugin new blorgh --mountable Importmap configuration spec.add_dependency 'importmap-rails' spec.add_dependency 'turbo-rails' spec.add_dependency 'stimulus-rails' require ...
หากใช้ scaffold จะได้ form ตั้งต้นในการใส่ข้อมูล ซึ่งหากมี valicate จะมีการแสดง error ตามรูป ซึ่งหากเราต้องการให้ข้อความ error ไปอยู่ในแต่ละ filed นั้น สามารถทำได้ตามข้างล่าง: <%= form.lab...
รูปแบบหน้าจอที่ใช้บ่อยและแทบจะเป็นรูปแบบเริ่มต้นที่ผมใช้บ่อยจะเป็นลักษณะนี้: ------------ header ------------ main ------------ footer ------------ ลองจิตนาการดูว่าในตอนแรกที่เราทำ ท...
Propshaft เป็น asset pipeline ใหม่ของ rails ในกรณีนี้หากเราใช้ propshaft และ deploy ด้วย capistrano จะ deploy ไม่ผ่าน เราจะต้องเพิ่มโค้ดนี้ลงใน config/deploy.rb เสียก่อน: set :assets_manifests, -&...
Kamal เป็นเครื่องมือที่ใช้สำหรับ deploy web app ด้วย Docker ในที่นี้เราจะลองใช้เครื่องมือนี้ deploy ลอง server ของเราเอง Preparing Server เริ่มจากที่เราติดตั้ง ubuntu server หลังจากติดตั้งเสร็จให...
Problem ตามหัวข้อ เราติดตั้ง bun.sh บน Ubuntu ได้โดย: curl -fsSL https://bun.sh/install | bash ซึ่งก็ติดตั้งได้โดยไม่มีปัญหาอะไร แต่พอ deploy ด้วย capistrano กลับฟ้องข้อผิดพลาดนี้: cssbundli...