Rumah > Artikel > rangka kerja php > Bagaimana untuk membuang Laravel sepenuhnya tanpa menjejaskan projek lain
Apabila membangun menggunakan rangka kerja Laravel, anda mungkin menghadapi situasi di mana anda perlu memadamkan Laravel, seperti menaik taraf versi Laravel atau melakukan pemindahan kod. Artikel ini akan menerangkan cara mengalih keluar Laravel sepenuhnya tanpa menjejaskan projek lain.
Langkah 1: Sandarkan fail projek
Sebelum memadamkan Laravel, ingat untuk menyandarkan fail projek terlebih dahulu untuk mengelakkan ralat yang tidak dijangka dan kehilangan fail kaedah fail projek, atau anda boleh membuat sandaran ke peranti storan luaran seperti cakera awan.
Langkah 2: Padamkan kebergantungan Laravel
Projek Laravel bergantung pada Komposer, jadi sebelum menyahpasang Laravel, anda mesti memadamkan pakej kebergantungan yang berkaitan dengan Laravel terlebih dahulu.
Buka terminal, masukkan direktori akar projek Laravel dan laksanakan arahan berikut untuk memadam kebergantungan:
composer install --no-dev --ignore-platform-reqs --no-scripts --no-plugins
Arahan ini akan memadamkan pakej kebergantungan berkaitan Laravel dalam direktori vendor
dalam direktori semasa.
Langkah 3: Padam direktori Laravel
Sebelum memadamkan direktori Laravel, anda perlu memasukkan direktori app/config/
dan memadankan tatasusunan app.php
dan tatasusunan providers
dalam aliases
fail dengan entri Laravel Relevant dialih keluar untuk mengelakkan ralat selepas memadamkan direktori Laravel.
Untuk memadamkan direktori Laravel, anda boleh menggunakan baris arahan secara langsung Jalankan arahan berikut dalam direktori akar projek untuk memadamkan direktori Laravel:
rm -rf vendor/laravel
Selepas pelaksanaan selesai, laksanakan. ia dalam direktori akar projek. Gunakan arahan berikut untuk memadam fail autoload yang dijana:
composer dumpautoload
Langkah 4: Padam fail berkaitan Laravel
Selepas memadamkan direktori Laravel, anda perlu memadamkan fail lain dan teruskan dalam direktori akar projek Jalankan arahan berikut untuk memadam fail konfigurasi Laravel dan melihat fail:
rm -rf bootstrap/cache rm .env rm -rf storage rm -rf resources/views/vendor
Akhir sekali, gunakan alat editor atau terminal dalam direktori projek untuk mencari dan memadam fail atau folder berkaitan dengan Laravel, seperti yang dinamakan Direktori "laravel" atau "Laravel", medan yang mengandungi Laravel dalam fail konfigurasi, dsb.
Langkah 5: Bersihkan pangkalan data
Jika pangkalan data digunakan dalam projek Laravel, anda perlu membersihkan data berkaitan Laravel dalam pangkalan data untuk mengelakkan ralat dalam operasi seterusnya.
Selepas membuat sandaran semua data pangkalan data, buka klien pangkalan data dan laksanakan arahan berikut untuk membersihkan data berkaitan Laravel:
DROP TABLE migrations;
Nota: Operasi ini akan memadamkan migrations
meja, jadi berhati-hati melaksanakan.
Selepas menyelesaikan operasi di atas, Laravel boleh berjaya dan dipadam sepenuhnya, sambil memastikan operasi normal projek lain.
Atas ialah kandungan terperinci Bagaimana untuk membuang Laravel sepenuhnya tanpa menjejaskan projek lain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!