Laravel 5.0入门笔记(3): 使用Elixir与Gulp来简化css+js部署

具体这两个是啥玩意, 我也不清楚, 但是我需要的是使用它们来提供一个非常简单的开发流程. 我在本笔记中使用的是bootstrap+less+jquery. 你将会看到, 我们实际上只需要维护两个文件, usr.less以及usr.js, 而如何通过它们产生想要的css与js脚本(甚至自动嵌入到网页模板)都是自动的.
首先, 我们来看如何使用Gulp.
由于Gulp以及Elixir都需要通过npm包管理器来安装, 我们首先安装node以及npm.
Continue Reading

Laravel 5.0入门笔记(2):路由, 控制器与视图

作为初学者, 我需要理解三者之间的关系.

路由

路由说白了可以理解为网站入口, 例如我们访问网站根目录http://localhost, 其实对应的路由就由下列默认的路由指定, 回忆, 上节我们定义了快捷方式, vimroutes 编辑路由:

这里, 我修改了根目录/的控制器为KindlePusherController. 因此, 我们需要创建该控制器并设置控制器的返回值. Continue Reading

Laravel 5.0入门笔记(1): 安装与配置

个人觉得, 初学Laravel最好安装有中文说明文档的版本. 在当前最新版是5.2的情况下, 我安装的版本是5.0. 官方给出的安装方式有两种:

  • 通过 Laravel 安装工具
  • 通过 Composer Create-Project

无论哪种方式, 我们都需要安装composer, 它是Laravel的包管理器, Laravel通过它来管理各个插件包的依赖性.
Continue Reading