我的Laravel项目中不存在PostsControllers.php

时间:2019-04-12 01:17:04

标签: php laravel

我正在观看Laravel上的一门课程,老师访问了app / Http / Controllers中名为PostsController.php的文件,但是在我的项目中,该类缺失。

我安装了与老师相同的Laravel版本Laravel 5.2。为什么没有文件?此文件在将来的版本中是否已弃用?

2 个答案:

答案 0 :(得分:2)

PostsController.php一开始并不存在。请打开terminal / iTerm,转到项目文件夹并运行以下artisan命令:

php artisan make:controller PostsController

顺便说一句,5.2是一个非常老的版本。您正在学习什么课程? aracasts?

请使用最新版本5.8。

答案 1 :(得分:2)

您没有该文件,因为它不是框架的一部分-它是应用程序的一部分,因此必须从头开始,使用所选的任何文本编辑器/ IDE或借助{{ 3}}:

php artisan make:controller PostsController

我也不会真的花时间在v5.2上-这是古老的版本(2015年12月21日发行)。当前版本是5.8。