清除Laravel(終端)中的快取
登入執行laravel應用程式的系統並開啟終端。然後導航到Laravel應用程式程式碼。
app根目錄下, 使用以下命令來清除快取:
1、清除應用程式快取
執行以下命令以清除Laravel應用程式的應用程式快取
php artisan cache:clear
要清除Laravel應用程式的路由快取,請從shell執行以下命令。
2、清除路由快取
php artisan route:cache
3、清除配置快取
您可以使用config:cache清除Laravel應用程式的配置快取。
php artisan config:cache
4、清除已編譯的檢視檔案
此外,還可能需要清除Laravel應用程式的已編譯檢視檔案。要清除已編譯的檢視檔案,則從終端執行以下命令。
php artisan view:clear
composer require laravel/passport
Laravel\Passport\PassportServiceProvider::class
php artisan passport:install
php artisan migrate
#模組化命令
module:make 建立一個新模組
module:use 使用一個模組(這允許執行其他命令時不用輸入模組名)
php artisan route:list | grep login
module:unuse 和上面相反
module:list 列出所有可用模組
module:migrate 執行某個模組的資料遷移(或者所有模組的)
php artisan module:seed --class=TableSeeder Blog 填充資料
php artisan module:make-controller Admin/ReplyController Blog 建立控制器
php artisan module:make-request CreatePostRequest Blog 生成指定模組的給定請求
php artisan module:migrate-rollback Blog 執行模組最近一次遷移的回滾
php artisan module:migrate-refresh Blog 執行模組所有回滾後執行所有遷移
php artisan module:migrate-reset Blog 執行模組所有回滾
php artisan module:seed Blog 執行模組資料填充
php artisan module:publish-migration Blog 釋出遷移
php artisan module:publish-config Blog 釋出配置
php artisan module:publish-translation Blog 釋出語言包
php artisan module:enable Blog 開啟模組
php artisan module:disable Blog 關閉模組
php artisan module:update Blog 升級模組
生成器命令:
php artisan module:make-command CreatePostCommand Blog
php artisan module:make-migration create_posts_table Blog
php artisan module:make-seed seed_fake_blog_posts Blog
php artisan module:make-controller PostsController Blog
php artisan module:make-model Post Blog (可以使用-m同步生成遷移檔案)
php artisan module:make-provider BlogServiceProvider Blog
php artisan module:make-middleware CanReadPostsMiddleware Blog
php artisan module:make-mail SendWeeklyPostsEmail Blog
php artisan module:make-notification NotifyAdminOfNewComment Blog
php artisan module:make-listener NotifyUsersOfANewPost Blog
php artisan module:make-listener NotifyUsersOfANewPost Blog --event=PostWasCreated
php artisan module:make-listener NotifyUsersOfANewPost Blog --event=PostWasCreated
#queued
php artisan module:make-request CreatePostRequest Blog
php artisan module:make-event BlogPostWasUpdated Blog
php artisan module:make-job JobName Blog(可以使用-sync生成同步任務)
php artisan module:route-provider Blog 為指定的模組生成給定的路由服務提供程式。
php artisan module:make-factory FactoryName Blog
php artisan module:make-policy PolicyName Blog
php artisan module:make-rule ValidationRule Blog
php artisan module:make-resource PostResource Blog
php artisan module:make-resource PostResource Blog --collection
php artisan module:make-test EloquentPostRepositoryTest Blog
Module::all(); 獲取所有模組
Module::getCached() 獲取所有快取的模組
Module::getOrdered(); 獲取排序後的所有模組(按照module.json檔案中的priority排序)
Module::scan(); 獲取掃描過的模組
Module::find('name'); 查詢某個模組(返回Module類)
Module::get('name');
Module::findOrFail('module-name');
Module::getScanPaths(); 獲取掃描的路徑
Module::toCollection(); 獲取模組集合
Module::getByStatus(1); 按照狀態獲取模組(1可用0不可用)
Module::has('blog'); 判斷模組是否存在
Module::allEnabled(); 獲取所有可用模組
Module::allDisabled();
Module::count(); 統計模組數量
Module::getPath(); 獲取模組路徑
Module::register(); 註冊模組
Module::boot(); 初始化模組
Module::collections(); 獲取所有可用模組的集合
Module::getModulePath('name'); 獲取某個模組路徑
Module::assetPath('name'); 獲取某個模組的資源路徑
Module::config('composer.vendor'); 從這個包中獲取配置值。
Module::getUsedStoragePath(); 獲取使用的儲存路徑。
Module::getUsedNow(); 獲取cli會話正在使用的模組。
Module::getUsed();
Module::setUsed('name'); 設定會話使用的模組
Module::asset('blog:img/logo.img'); 從某個模組獲取資源路徑
Module::install('nwidart/hello'); 根據給定的模組名稱安裝指定的模組。
Module::update('hello'); 更新指定模組的依賴項。
php artisan make:controller App\Admin\Controllers\testController
本作品採用《CC 協議》,轉載必須註明作者和本文連結