簡體   English   中英

如何在laravel中回滾最后一個供應商發布

[英]How to rollback last vendor publish in laravel

嗨,通過做vendor publish搞砸我的項目這是我上次執行的command (我使用的是LARAVEL 5.4

php artisan vendor:publish --tag=laravel-notifications

我想rollback到此command之前的狀態

我想做什么:我想自定義reset password email模板

問題:我不再能夠看到自定義的forgot password模板並reset password模板。 但是兩者都顯示default templateforgot passwordreset password )。

問題:請在運行此command之前幫助獲取我之前的狀態php artisan vendor:publish --tag=laravel-notifications

請提前幫助我!!!!

請提前幫助我!!!!

搞定了......從Laravel中刪除包的步驟是:

  1. 從composer.json中刪除聲明(在“require”部分中)
  2. 從“app / config / app.php”中刪除服務提供者(在“providers”數組中引用)
  3. 從“app / config / app.php”中刪除任何類別名
  4. 從代碼中刪除對包的任何引用。
  5. 運行“composer update vendor / package-name”。 這將從“vendor”文件夾中刪除包文件夾,並將重建composer autoloading map

它將從“Vendor”文件夾中刪除包文件夾

我處於類似的情況,但是使用Laravel 5.5我認為在這種情況下的回滾不存在。

執行此命令時:

php artisan vendor:publish --tag=laravel-notifications

views文件夾下創建文件夾供應商/通知

我刪除了notifications文件夾,並執行了命令:

php artisan view:clear

一切都很好。

我知道這是一個老問題,但也許有人覺得這很有用

試試這個: git clean -f -d

-d:用於目錄;

-f:強制;

這解決了我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM