Hướng dẫn chạy Laravel Tinker ngay trên trình duyệt

98
chạy Laravel Tinker ngay trên trình duyệt

Giới thiệu

Artisan tinker là một trong những thứ làm nên sức mạnh của Laravel, giúp bạn thao tác với ứng dụng của mình ngay trên Terminal. Tuy nhiên khi thực hiện một vài đoạn code cùng lúc hoặc copy/paste code có thể gây đôi chút khó chịu. Sẽ thật tuyệt nếu có thể chạy Laravel Tinker ngay trên trình duyệt nhỉ?

Package mình sẽ giới thiệu trong bài này sẽ giúp bạn thực hiện điều đó: laravel-web-tinker

chạy Laravel Tinker ngay trên trình duyệt

Package này cũng có dark mode nếu bạn không thích light mode.

chạy Laravel Tinker ngay trên trình duyệt

  Xây dựng ứng dụng chat realtime bằng Laravel + Vuejs + Socket + Redis
  Cách tối ưu code Laravel của bạn

Cách chạy Laravel Tinker ngay trên trình duyệt

Lưu ý: Package này có thể cho phép bạn chạy bất kỳ đoạn code nào trên ứng dụng của bạn. Thế nên hãy thận trọng khi cài package này trên môi trường production vì nó có thể ảnh hưởng đến data đấy.

Cài đặt

Thông qua Composer:

Tiếp theo, publish các assets cần thiết để chạy ứng dụng:

Nếu không muốn sử dụng các cài đặt mặc định của package, bạn có thể publish file config và chỉnh sửa nó theo ý mình:

File config config/web-tinker.php sẽ được publish:

Sử dụng

Truy cập domain/tinker để thực hiện tinker theo ý bạn.

Authorization

Nếu thực sự muốn chạy package này trên một môi trường khác local, hay cân nhắc và thực hiện 2 bước dưới đây:

  1. Định nghĩa một Gate tên là viewWebTinker trong AuthServiceProvider:

  1. Chỉnh config enabled thành true.

Testing

Kết luận

Một package tương đối hay ho và hữu ích phải không nào mọi người. Hy vọng các bạn đã biết cách chạy Laravel Tinker ngay trên trình duyệt của mình.

Cảm ơn các bạn đã theo dõi bài viết!

Đừng bỏ lỡ những bài viết hay về Laravel:

Xem thêm việc làm Software Developers hot nhất tại TopDev

TopDev via viblo.asia

  Hướng dẫn chạy Laravel Tinker ngay trên trình duyệt
”]

  10 tính năng hiệu quả có thể bạn không biết về Laravel Eloquent