使用laragon构建任务管理系统以及一些问题分析

任务管理系统以及问题分析

1.安装以及使用laragon

安装laragon

从网上先找安装包,然后一直默认安装就行。


快速创Laragon App

先要开启apache和mysql服务,然后点击菜单,再点击快速创建laravel



运行laravel

重启apache服务器

使用项目名称+test 即可访问网站

也可以使用菜单栏的www下的项目名称进行访问


2.理清思路

创建一个新的视图


添加路由

在routes/web.php中添加路由,使通过Get请求,在about路径下能获取到about页面


打开laragon软件的终端选项

利用artisan工具创建AboutController控制器



利用artisan命令创建模型


创建成功后可以在providers目录下面找到


利用migrate创建数据库迁徙文件


创建成功后在migration下找到



在迁徙文件中创建表字段




在终端使用php artisan migrate进行数据库迁




打开数据库管理工具验证表的创建情况




利用php artisan make:factory <工厂名称> -m <模型名>的命令创建Factory生成伪数据



创建TodoSeeder填充数据 并在其中引用factory生成数条伪数据

在DatabaseSeeder中调用 TodoSeeder

执行seed操作,并进行最后验证




3.Todo的最终实现目标如下图所示


1.建立视图

在resources/views中建立todos,用于存放相关视图

建立index.blade.php用于列表展示

在视图中引入bootstrap模板


在resources/views/todos中添加 show.blade.php用于展示单个资源


在layouts下添加app.blade.php布局模板


然后在todos列表下面创建创建页面create.blade.php和编辑页edit.blade.php





在app.blade.php中进行导航栏的编写


创建各个路由

建立控制器进行删除,增添,倒序等







4.最终的效果图

创建新的todo


创建多个todo


删除todo的效果

5.常见问题及分析

电脑以前安装的MySQL数据库和laragon中的数据库发生冲突

在快速创建laravel的时候,会弹出一个红色窗口,提示使用密码yes,表明自身的数据库冲突。

解决方法:这时需要打开任务管理器,找到mysqld的进程然后关闭它,就能解决问题。


打开laragon的终端选项打开失败



原因:可能你的路径存在中文,进而导致路径读取失败

解决方法:重启电脑,打开laragon,然后运行apache和mysql,再点终端,就可以了。

你可能感兴趣的:(使用laragon构建任务管理系统以及一些问题分析)