资讯专栏INFORMATION COLUMN

lumen5.5学习(一)

mindwind / 2128人阅读

摘要:最近在学习框架写接口,记忆力比较差所以顺便写下笔记分割线因为直接学最新版的所以,记得开启的,,扩展还有可以用的打开命令

最近在学习lumen框架写API接口,记忆力比较差所以顺便写下笔记~

-----------------------------分割线--------------------------------

因为直接学最新版的所以,
PHP >=7.0
记得开启php.ini的openSSL,PDO,Mbstring扩展
还有可以用的Composer

CMD打开命令窗,去到你要安装的目录执行:

composer require "laravel/lumen-installer"

如果比较网络慢的话,可以先创建一个composer.json文件,然后复制下面代码进去重新执行上面的命令

{    
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
        }
    }
}

这时候文件夹会生成一个vender文件,要用到里面的bin目录下的lumen执行文件
然后复制这个目录的路径到环境变量的PATH中,重新打开命令窗执行:

lumen new api --你想起什么名字就new什么名字

执行后可以看到目录多了一个api文件夹,里面就是框架的主体

惯性思维想要在当前目录找到index.php文件,发现不在,然后很蠢的逐个逐个打开找,最后在public文件夹下面找到了,网站根目录直接指在pulibc文件夹下,然后很兴奋的访问输入 api.com/index.php进行访问,发现报错了~

是报找不到verder目录下的autoload.php的错误
发现api文件夹下是有个composer.json文件,然后在cd到api目录下执行:

composer install

慢的话就把上面那个json数据复制进去,执行有vender目录了
再次访问,终于有东西出来了
"Lumen (5.5.2) (Laravel Components 5.5.*)"

这篇就先到这里了,有什么不对请指正,互相学习

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26159.html

相关文章

  • lumen5.5学习路由和中间件(四)

    摘要:想要做到这一点,你需要定义中间件为。如果你希望在及方法被调用时使用一致的中间件实例,只需在容器中使用容器的方法注册中间件以上就是路由和中间件的学习,最后那那其实理解得有点虚,有错记得指出修正,谢谢 前几篇了解完从请求到响应的流程后,仔细学习下路由和中间件的玩法 ----------------------------------分割线--------------------------...

    1fe1se 评论0 收藏0
  • lumen5.5学习(二)

    摘要:继续学习分割线看看是怎么输出这个数据目录下的加载了下的的自动加载加载的配置初始化应用初始化的内容指定项目基础目录注册服务容器注册异常处理实例 继续学习lumen5.5 -----------------------分割线----------------------- 看看是怎么输出Lumen (5.5.2) (Laravel Components 5.5.*)这个数据 public目录...

    shengguo 评论0 收藏0
  • lumen5.5学习(三)

    摘要:接着上篇分割线是的实例,但是文件中找不到方法在类内部看到,打开找到了方法,方法注释写的是主要用于运行应用以及发送响应主要看方法 接着上篇$app->run();--------------------分割线------------------------ $app是Application的实例,但是Application.php文件中找不到run方法在类内部看到use Concerns...

    svtter 评论0 收藏0
  • windows下laravel5.5手写教程1(适合初学者)

    摘要:打开浏览器输入,如无意外,将出现如下图,表示框架安装成功。四系统内部后台管理系统这个是框架自带的后台登录管理系统,只需要简单的命令即可运行。出现上图即为,创建模型成功。 在PHP个各种web开发框架中,laravel算是一款简洁、优雅的开发框架,本人也刚刚接触到laravel,通过学习大神们的一些文章,下面是我的一些心得体会,希望可以给初学者一些帮助,大家一起进步。言归正传: 本人环境...

    GeekGhc 评论0 收藏0

发表评论

0条评论

mindwind

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<