1. 程式人生 > >lumen1:安裝lumen及整合路由外掛dingo

lumen1:安裝lumen及整合路由外掛dingo

composer create-project --prefer-dist laravel/lumen blog

啟動專案

php -S localhost:8000 -t public

在.env中設定相關本地配置

"require": {
    "dingo/api": "2.0.0-alpha1"
}

b。如果你使用 Lumen,請開啟 bootstrap/app.php 並註冊服務提供者:

$app->register(Dingo\Api\Provider\LumenServiceProvider::class);

c.使用路由

1。路由檔案中寫以下內容

<?php
$api = app('Dingo\Api\Routing\Router'); $api->version('v1', ['namespace' => 'App\Http\Controllers\Api',], function ($api) { $api->get('login', '[email protected]'); //中介軟體 // $api->group(['middleware' => 'auth'], function ($api) { // // Endpoints registered here will have the "foo" middleware applied.
// }); });

2。在.env中進行常量設定

# dingo
# Accept: application/prs.crm.v1+json
API_STANDARDS_TREE=prs
API_SUBTYPE=project
API_PREFIX=api
API_VERSION=v1
API_DEBUG=true

3。本地訪問路徑:

http://localhost:8000/api/login

完事!!!重點內容

相關推薦

lumen1:安裝lumen整合路由外掛dingo

composer create-project --prefer-dist laravel/lumen blog 啟動專案 php -S localhost:8000 -t public 在.env中設定相關本地配置 "require":

Kali Linux Web滲透測試手冊(第二版) --- 安裝kali一些瀏覽器外掛

前言: Kali Linux Web Penetration Testing Cookbook這本手冊第一章講的是如何安裝kali和測試環境,對於kali安裝網上有太多教程了,沒什麼難的,我就將我安裝流程貼出來,畢竟原版安裝的是英文版kali,如果有啥問題,度娘是最好的解決。然後我發現這章有趣的地方是給Fi

Go程式語言-Eclipse整合goeclipse開發外掛安裝詳情編寫Hello Word-陳科肇

goeclipse 外掛指南 概述 GoClipse對於一個Eclipse IDE的Go程式語言。 特徵 安裝 使用者指南 Github上 (最新發布) (報告問題) GoClipse使用者組 -討論和幫助,GoCli

ubuntu安裝elasticsearchhead外掛

1.安裝elasticsearch,參考http://www.cnblogs.com/hanyinglong/p/5409003.html就可以了 簡單描述下: mkdir -p /usr/local/kencery/elasticsearch groupadd elasticsearch user

centos中安裝terraform外掛

簡介 什麼是 Terraform Terraform 是一個安全、高效地部署、更改、版本化基礎設施和應用程式的工具,可以用來管理多層次的資源。從上層的軟體配置到底層的網路、系統配置都可以使用 Terraform 統一進行管理。 Terraform 用配置檔案來描述一個應用。

ecliplse整合svn外掛集中方式失效解決辦法

ecliplse整合svn外掛常見3中方式: 1.傳統的方式svn外掛解壓後直接把features和plugins兩個資料夾覆蓋到ecliplse的安裝目錄下; 2.將svn解壓後的所有資料夾放到ecliplse的dropins資料夾下; 3.將svn的外掛解壓後文件地址寫成一個.lin

6、IDEA整合Tomcat7外掛執行專案Debug

tomcat7-maven-plugin 使用 pom : <!-- 配置tomcat外掛 --> <build> <plugins> <plugin>

win764位JDK與Eclipse安裝過程pyDev外掛安裝過程

要使用Eclipse開發軟體,必須先安裝JDK,配置其環境變數,然後在安裝Eclipse,首先JDK的下載網址為: https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363

nodejs安裝npm模組外掛安裝路徑配置

  在學習完js後,我們就要進入nodejs的學習,因此就必須配置nodejs和npm的屬性了。   我相信,個別人在安裝時會遇到這樣那樣的問題,看著同學都已裝好,難免會焦慮起來。於是就開始上網查詢解決方案,但網上的教程大多說的籠統模糊不清楚,而且是很久之前的,由於版本的更新迭代,以前的方法難免會出現問題,因

elasticsearch叢集視覺化外掛安裝

elasticsearch叢集安裝 1 首先安裝幾個elasticsearch節點,將其中一個作為master節點 2 開啟mater節點下的配置檔案,指定叢集名稱,當前節點名,是否是master節點,同時指定當前節點對應的ip,配置如下:      

eclipse中pydev外掛安裝出錯環境配置問題總結

想用eclipse學習Python,結果連pydev都安裝不上,總是出現如下問題: An error occurred while collecting items to be installed  session context was:(profile=Platfo

Eclipse安裝配置Python外掛..

Eclipse安裝及配置Python外掛. 在Eclipse上安裝Python外掛需要做如下準備: 1、下載JDK,並安裝配置。 2、下載Eclipse-jee,並解壓縮。 3、下載Python安裝包(我下載的是Python-3.7.1 64bit),並安裝好Python,在Path系統

kafka安裝配置與logstash整合

1、kafka安裝 下載   wget http://mirror.bit.edu.cn/apache/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz 配置zookeeper     vim bin/zookeeper-server-start.

there are no packages available for installation外掛安裝問題 解決方法

彈窗上面顯示there are no packages available for installation,對於window系統主要是因為Tcp/IPv6造成的,如果遇到這種問題, 可以開啟網路和

IntelliJ IDEA使用教程九 Mybatis外掛 安裝啟用使用

安裝Mybatis外掛 安裝Mybatis 注意,官方最新的外掛是3點幾版本的,沒法用下面的方法啟用。分享一個 2.91 版本的外掛。 下載外掛,從磁碟安裝就行 安裝完成之後,重啟

微擎安裝使用外掛模組安裝

講解微擎安裝使用及外掛模組的安裝,解決下載外掛模組後不知道怎麼使用的情況。以及安裝失敗,忘記密碼的解決方法 安裝微擎 在安裝微擎時,建議不要使用官網的(0.5 - 1.0)版本,個人在安裝過程會出現錯誤,如下: 建議使用 商業版本,下載地址我這裡有提供

ntellij IDEA中使用MyBatis plugin外掛安裝教程破解方法

安裝教程以及破解過程的詳解:前言:由於第一次使用MyBatis_plugin外掛,所以第一步肯定是官網瞭解一下是否可以直接使用,根據官網資訊是需要購買然後才能正常使用,看了一下價格69.99刀,如果你們需要購買,官網連結:點選開啟連結 。然後你們懂滴,繞道而行,去百度和goo

Mybatis Plugin外掛安裝破解使用

2018年2月更新 2017.3可用,提供一個網上比較多的一個版本V3.21版本,下載資源裡面有個已整合版直接解壓放入C:\Users\你的使用者名稱\.IntelliJIdea2017.3\config\plugins 這個資料夾即可 CSDN下載 注意

MyEclipse 8.6的SVN外掛安裝方法部分內容配置!

1.開啟HELP->MyEclipse Configuration Center,切換到SoftWare標籤頁。 3.在左邊欄中找到Personal Site中找到SVN展開。將Core SVNKit Library和Optional JNA Library新增

[經驗技巧] 路由mini安裝OpenWRT源的Transmission外掛,實現PT下載(需SSH)

經過研究發現,基於OpenWRT的小米路由器系統是支援OpenWRT源中的ipk外掛包的,通過opkg命令來安裝,前提是找到對應CPU架構的源。硬碟版板塊已經有人成功找到並安裝OpenWRT的源,但mini與硬碟版的CPU架構不同,不能使用硬碟版的源。最終,我成功找到的