首頁 >php框架 >Laravel >Laravel5.5新特性:preset指令的解析

Laravel5.5新特性:preset指令的解析

不言
不言原創
2018-07-31 17:32:122265瀏覽

Laravel5.5框架的出現,也會隨著出現laravel框架中新的功能特性,接下來的這篇文章php中文網將為大家介紹laravel5.5中新出現的功能特性preset指令,話不多說,讓我們來看看新特性preset指令具體的內容吧。

1、Laravel5.5 取得原始碼

開發者是可以透過以下指令取得laravel5.5原始碼的:

laravel new laravel55demo --dev

透過指令安裝完成後可以用 

php artisan --version

檢視版本

Laravel5.5新特性:preset指令的解析

2、檢視指令

Laravel5.5新特性:preset指令的解析



Laravel5.5新特性:preset指令的解析

Laravel5.5新特性:preset指令的解析

#使用php artisan 指令查看

php artisan

此時能看到較5.1LTS版本多出了一個preset指令

他的描述告訴我們:Swap the front-end scaffolding for the application

註:大概意思就是切換前端使用的鷹架工具

我們開發者理解的意思大概就是可以控制是否使用前端框架的一個切換命令,下面我們一起來使用這條指令Laravel5.5新特性:preset指令的解析3、程式碼

我們用編輯器開啟程式碼,這裡我用的是vscode 找到程式碼js 和css引用位置

Laravel5.5新特性:preset指令的解析

一目了然可以看到在laravel5.5框架中預設為我們引入的前端js框架是vuejs和css(樣式)使用的是bootstrap框架Laravel5.5新特性:preset指令的解析那麼怎麼去切換呢,我們接著往下

Laravel5.5新特性:preset指令的解析4、使用指令切換

作為一個後端程式設計師,有時候我們就只是只想去研究一下laravel框架並不想去使用前端框架,那麼laravel5.5為我們提供的preset 就是乾這個的

查看下帮助 
php artisan preset --help 
可以看到给我们提供了四个参数:
none, bootstrap, vue, react
这个应该一看就能理解什么意思吧
Laravel5.5新特性:preset指令的解析



#下面我們使用第一個參數來看看有什麼效果:

php artisan preset none
效果就是:

自動刪除了我們之前看到的框架預設引入的vuejs

自動刪除了我們之前看到的框架預設引入的bootstrap

自動刪除了package.json 中引用的套件

############################################################## #################################這樣就符合我們後端開發者的預期,不使用任何前端開發框架了是不是很方便###如果大家想引入react 框架的話,可以照著上面的內容來就可以了。 ###以上就是本篇文章的全部內容了,更多laravel內容請關注###laravel入門教學###。 #########相關文章推薦:#########laravel的新特性之高階訊息傳遞#########相關課程推薦:###### ###2017年最新的五個Laravel影片教學推薦############

以上是Laravel5.5新特性:preset指令的解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn