国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Laravel 5.4 入門系列 1. 安裝

hqman / 1740人閱讀

摘要:的安裝與使用是什么是的一個依賴管理工具。它以項目為單位進行管理,你只需要聲明項目所依賴的代碼庫,會自動幫你安裝這些代碼庫。

Composer 的安裝與使用 Composer 是什么

Composer 是 PHP 的一個依賴管理工具。它以項目為單位進行管理,你只需要聲明項目所依賴的代碼庫,Composer 會自動幫你安裝這些代碼庫。

安裝 Composer

Mac 下的安裝只需要在命令行中輸入:(其他平臺安裝):

$ curl -sS https://getcomposer.org/installer | php
使用 Composer 安裝組件

安裝后,使用 require 命令增加新的依賴包,我們以 phpspec 為例:

$ mkdir learncomposer
$ cd learncomposer
$ php composer.phar require phpspec/phpspec

為了便于使用,可以把 composer.phar 添加到 PATH 目錄中:

$ mv composer.phar /usr/local/bin/composer

剛才的命令就可以簡化為:

$ composer require phpspec/phpspec
Composer 完成了哪些工作

命令執行完,Composer 都干了啥呢?首先創建了 composer.json,將依賴添加進來,composer.json,包括了項目依賴以及其他元數據:

{
    "require": {
        "phpspec/phpspec": "^3.1"
    }
}

其次,Composer 會搜索可用的 phpspec/phpspec 包將其安裝到 vendor 目錄下,而使用 phpspect 所需要的其他庫也會自動被安裝。裝好之后,也可以在終端執行:

$ vendor/bin/phpspec desc Markdown
Specification for Markdown created in /Users/zen/composer/spec/MarkdownSpec.php.
Laravel 的安裝與使用 安裝 Laravel

Laravel 可以通過 Composer 安裝,create-project 命令可以從現有的包中創建一個新的項目:

$ composer create-project laravel/laravel blog

默認會去安裝最新的穩定版本,如果要指定版本,比如使用 5.1 版本,可以這樣:

$ composer create-project laravel/laravel=5.1.* blog

為了方便使用,我們可以全局執行 Laravel

composer global require "laravel/installer"

查看是否安裝成功:

$ laravel
Laravel Installer version 1.3.5

現在,我們就可以直接使用下面的命令創建網站了:

$ laravel new blog
$ cd blog
$ php artisan -V
Laravel Framework 5.4.17

如果要使用最新的「開發」版本,可以使用:

$ laravel new blog --dev
運行 Laravel 項目

安裝成功之后,只需要指定項目的 public 為根目錄即可運行網站:

$ cd blog
$ php -S localhost:8000 -t public/

這里使用的是 PHP 提供的內置服務器,也可以用 Laravel 提供的更為簡單的命令行:

$ cd blog
$ php artisan serve

打開瀏覽器,輸入 localhost:8000,即可看到網站首頁。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22712.html

相關文章

  • Laravel 5.4 入門系列 13. 終篇: 小白也能看懂的 Laravel 核心概念講解

    摘要:但是服務通常由服務提供者來管理的。小結通過上述的例子,基本上可以理解服務容器和服務提供者的使用。懂得了服務容器和服務提供者,理解門面也就不難了。 自動依賴注入 什么是依賴注入,用大白話將通過類型提示的方式向函數傳遞參數。 實例 1 首先,定義一個類: /routes/web.php class Bar {} 假如我們在其他地方要使用到 Bar 提供的功能(服務),怎么辦,直接傳入參數即...

    BenCHou 評論0 收藏0
  • Laravel 5.4 入門系列 10.文章歸檔

    摘要:將上述的一系列查詢進行封裝模型到了這一步,我們基本上實現了文章歸檔的功能。但是有一個問題,文章歸檔實際上包括在通用視圖中,這就意味著,網站的所有請求都需要返回,否則就會報錯。數據庫之數據庫請求構建器中文文檔的視圖功能中文文檔 首先,要實現的是按照日期來統計文章,原始的 SQL 如下: select year(created_at) year, monthname(c...

    Nekron 評論0 收藏0
  • Laravel 5.4 入門系列 3. 任務列表顯示

    摘要:熟悉了路由與視圖的基本操作之后,我們來讓視圖顯示一個任務列表吧。創建遷移現在,我們就可以創建一個用來生成任務表的遷移了。 熟悉了路由與視圖的基本操作之后,我們來讓視圖顯示一個任務列表吧。主要知識點: 數據遷移 查詢構造器 數據庫 創建數據庫 首先創建一個數據庫: $ mysql -uroot -p mysql> create database laratasks; 數據庫配置 La...

    SunZhaopeng 評論0 收藏0
  • Laravel 5.4 入門系列 2. 路由與視圖

    摘要:路由與視圖主要知識點從路由到視圖的基本流程數據傳遞我們來看看第一講最后的頁面是怎么出來的。現在,再次訪問,變成了我們定義的內容。 2. 路由與視圖 主要知識點: 從路由到視圖的基本流程 數據傳遞 我們來看看第一講最后的頁面是怎么出來的。先來看看路由: // /routes/web.php Route::get(/, function () { return view(wel...

    dockerclub 評論0 收藏0
  • Laravel 5.4 入門系列 4. 任務列表顯示(2)

    摘要:同時,傳入參數,即已存在的查詢。因此,更為常見的做法是在控制器中處理路由請求。 這一節,我們進一步完善上一節創建的任務列表。主要知識點: Eloquent Model 控制器 路由模型綁定 Eloquent Model 新增遷移 首先,我們為數據庫表 tasks 新增一個字段 completed,用來表示任務是否完成: $ php artisan make:migration ad...

    banana_pi 評論0 收藏0

發表評論

0條評論

hqman

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<