-
使用了laravel 5.2
-
后台管理使用了 laraadmin
存放在 resources -> views
下面。
其中各文件夹的用途:
- auth 是注册部分模板
- emails 是注册后发送邮件的模板
- errors 是网站报错时的模板
- frontend 是网站前端模板学古诗
- la 是网站后台管理模板,使用的是第三方的
laraadmin
- people 是注册用户的个人页面部分
- zhuan 是古诗专栏部分的模板 古诗专栏
这两部分的文件同样在 resources
文件下,第一部分assets
就是了。
- js 目录下,是网站所用到的 js 文件
- sass 目录下存放着 scss 文件。
这两部分都不是直接使用的。需要打包合并以及压缩后才是网站真实使用的文件。
打包后的文件会 public
文件下,会生成 js
和 css
文件夹。
具体的打包过程,参考项目根目录下面的 gulpfile.js
文件。需要用到 gulp 的知识。
- 是网站全部源码吗?
不是。有些生产站的配置文件,没有跟新过来。涉及隐私
- 怎么才能跑起来?
- 先去好好学学 laravel 和 composer 的知识,知道文件结构和具体的命令。知道怎么安装依赖。
- 其次学习 gulp 的知道,知道怎么打包文件。
- 服务器要安装 node 哦,因为 gulp 需要 node 才能跑起来。
做完上面的三个步骤,sorry 网站可以跑起来了,但是会报错。(尴尬
因为 controller 拿取数据时,没有对应的数据库支持,肯定会报错的。
- 数据库能给你吗?
不能。需要的表结构,在 issue 里面。表结构下载
上面我贴了诗词的两个表和作者的一个表的第一条信息,可以导入数据库,测一下。其他的自己想办法吧。
数据库用的 PostSQL ,去数据库里,导入到 SQL 里面,跑一下就可以了。
具体的数据不能给你。
- 那放这里有啥用?
有借鉴意义啊。对于学习 laravel 框架还是有意义的。
The Laravel framework is open-sourced software licensed under the MIT license.