Rumah  >  Artikel  >  rangka kerja php  >  Bagaimana untuk membuka arahan dalam laravel

Bagaimana untuk membuka arahan dalam laravel

PHPz
PHPzasal
2023-04-21 11:20:31933semak imbas

Laravel ialah rangka kerja PHP yang popular Ia mudah digunakan, sangat berskala dan mempunyai kebolehgunaan semula kod yang tinggi Ia disukai oleh semakin ramai pembangun. Apabila menggunakan Laravel, kita boleh menggunakan arahan untuk menyelesaikan beberapa tugas pembangunan biasa, seperti menjana pengawal, mencipta migrasi pangkalan data, dsb. Seterusnya, artikel ini akan memperkenalkan cara menggunakan baris arahan Laravel.

1. Prasyarat

Sebelum menggunakan alat baris arahan Laravel, kita perlu memasang Laravel terlebih dahulu. Untuk kaedah pemasangan Laravel, sila rujuk dokumentasi rasmi Laravel.

2. Cara membuka alat baris arahan

Dalam sistem Windows, anda boleh menggunakan kekunci pintasan Win+R untuk membuka tetingkap jalankan, masukkan "cmd" dan tekan kekunci Enter untuk buka terminal baris arahan.

Dalam sistem MacOS, anda boleh menggunakan aplikasi "Terminal", atau anda boleh menggunakan kotak carian Spotlight untuk memasukkan "Terminal" untuk membukanya.

3. Gunakan alat baris arahan Laravel

  1. Lihat arahan yang tersedia
    Masukkan direktori akar projek dalam terminal dan masukkan arahan berikut:

php artisan

Ini akan menyenaraikan semua arahan Laravel berdaftar yang tersedia. Selain itu, anda juga boleh menggunakan arahan "help" untuk melihat dokumentasi bantuan untuk satu arahan, seperti:

php artisan help make:controller

  1. Jana kod
    Dalam Laravel, kita boleh Gunakan baris arahan untuk menjana pelbagai templat kod, seperti:

Jana pengawal:

php artisan make:controller UserController

Jana model:

php artisan make:model User

Buat migrasi pangkalan data:

php artisan make:migration create_users_table

Jana pengawal sumber:

php artisan make: controller --resource UserController

Jana pengawal pengesahan:

php artisan make:auth

  1. Penghijrahan pangkalan data
    "Migrasi" dalam Laravel menjadikan struktur pangkalan data Perubahan dan kemas kini menjadi lebih mudah. Gunakan arahan berikut untuk melakukan pemindahan data:

php artisan migrate

Gunakan arahan berikut untuk melancarkan semula operasi migrasi terbaharu:

php artisan migrate: rollback

  1. Pengisian data
    Gunakan arahan berikut untuk mengisi pangkalan data dengan data:

php artisan db:seed

  1. Jalankan pelayan pembangunan tempatan
    Laravel menyediakan pelayan pembangunan setempatnya sendiri Gunakan arahan berikut untuk memulakan pelayan pembangunan setempat:

php artisan serve

Secara lalai, pelayan akan mendengar. pada port 8000. Nombor port boleh ditukar dengan menambah pilihan "--port":

php artisan serve --port=8888

  1. Arahan lain yang biasa digunakan
    Kosongkan cache:

php artisan cache:kosongkan

Janakan cache laluan:

php artisan route:cache

Kosongkan cache laluan:

php artisan route :clear

Buat kelas acara baharu dalam ruang nama yang ditentukan:

php artisan event:generate YourEvent

Jana tugas:

php artisan make:job YourJob

Tolak tugas ke baris gilir:

php artisan queue:work

  1. Perintah tersuai
    Jika perlu, pengguna juga boleh menyesuaikan Perintah Laravel, untuk menambah lebih banyak ciri seperti yang diperlukan. Untuk mencipta arahan tersuai, gunakan perintah berikut:

php artisan make:command CustomCommand

Kemudian tulis kod pelaksanaan dalam kelas arahan yang dijana. Untuk membolehkan Laravel mengenali arahan tersebut, anda boleh mendaftarkan arahan itu ke dalam kernel konsol.

4. Ringkasan

Alat baris arahan Laravel membawa banyak kemudahan kepada proses pembangunan kami. Menguasai penggunaan alat baris arahan boleh meningkatkan kecekapan pembangunan dengan ketara. Saya harap kandungan yang diperkenalkan dalam artikel ini berguna kepada anda.

Atas ialah kandungan terperinci Bagaimana untuk membuka arahan dalam laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Di manakah fail paging laravel?Artikel seterusnya:Di manakah fail paging laravel?