基于 LaraDock 在 Docker 中快速构建 Laravel 应用系列教程 —— 工具软件使用

dockervel

1、Artisan命令 首先进入Workspace容器 docker-compose exec workspace bash 然后在Laravel项目目录下运行Artisan命令即可: php artisan list 当然,也可以运行其他PHP命令,如: composer update phpunit 2、PHP相关 安装PHP扩展 安装PHP扩展之前,需要区分PHP-FPM和PHP-…

[ Laravel 5.3 文档 ] JavaScript & CSS —— 编译资源(Laravel Elixir)

laravel文档

1、简介 Laravel Elixir 提供了一套干净、平滑的 API 用于为 Laravel 应用定义基本的Gulp任务。Elixir 支持一些通用的 CSS 和 JavaScript 预处理器,甚至测试工具。使用方法链,Elixir 允许你平滑的定义资源管道。例如: elixir(function(mix) { mix.sass(‘app.scss’) .coffee(‘app.co…

[ Laravel 5.2 文档 ] 服务 —— 集成前端资源:Laravel Elixir

laravel文档

1、简介 Laravel Elixir 提供了一套干净、平滑的 API 用于为 Laravel 应用定义基本的Gulp任务。Elixir 支持一些通用的 CSS 和 JavaScript 预处理器,甚至测试工具。使用方法链,Elixir 允许你平滑的定义资源管道。例如: elixir(function(mix) { mix.sass(‘app.scss’) .coffee(‘app.co…

基于 Laravel 开发博客应用系列 —— 设置 Linux/Mac 本地开发环境

在Mac/Linux上设置Laravel本地开发环境

上一节我们讲了如何在 Windows 中设置 Laravel 本地开发环境,这一节我们将会讨论如何在 Linux 及 Mac 上安装 Laravel Homestead。同样,在这之前需要我们已经安装好了 Vagrant 和 VirtualBox (如果还没有安装可参考第一节)。 1、不同 Linux 发行版本的区别 不同的 Linux 发行版本之间有一些细微区别,尤其是包管理器:Cen…

基于 Laravel 开发博客应用系列 —— 设置 Windows 本地开发环境

Composer包依赖管理器

这一节我们将讨论如何在 Windows 上安装 Laravel Homestead 开发环境。在此之前,我们假设你已经安装过 VirtualBox 和Vagrant(如果没有的话参考上一篇教程)。 1、安装原生PHP 下载/解压 PHP 到 PHP 下载页下载最新版本的 PHP(如果使用 Laravel 5.1 的话需要 PHP 5.5.9+ 版本),解压下载的zip格式压缩文件到本地目…

Laravel Homestead 新版本升级到 MySQL 5.7 和 Node.js 5.0

laravel-homestead

Homestead Vagrant Box 又升级了,新版本中升级 MySQL 到 5.7,同时升级到 Node.js 到 5.0。可以在本地主机中使用如下命令升级 Homestead: homestead update 如果在此之前 Homestead 还在运行中,要先运行如下命令关闭 Homestead : homestead halt 升级要耗费一些时间,这取决你的网络连接速度,请…

Laravel中运行Gulp任务的利器 —— Laravel Elixir简介及入门教程

gulp-tasks-in-laravel-with-elixir

对现代开发者而言,即使是构建一个很简单的web应用,也要编写很多任务,比如压缩图片、最小化CSS和JavaScript文件、移除调试代码、运行单元测试以及处理很多其它不计其数的任务。当你将绝大部分精力放在业务主流程上,却还需要时刻盯着这些碎片化任务着实有点让人焦头烂额。 Laravel的宗旨是让PHP开发变得轻松愉悦,所以从Laravel 5开始,提供了一个新的被称作Laravel El…

使用 Laravel 快速构建网站系列 —— 内容管理系统:TypiCMS

TypiCMS

1、简介 TypiCMS 是一个基于 Laravel 5 构建的、支持多语言的内容管理系统(CMS)。 2、GitHub https://github.com/TypiCMS/Base 3、功能特性 URL 由TypiCMS管理站点URL: 模块 /en/events/slug-in-english /fr/evenements/slug-en-francais 页面 /en/paren…

[ Laravel 5.1 文档 ] 服务 —— Laravel Elixir

laravel文档

1、简介 Laravel Elixir提供了一套干净、平滑的API用于为Laravel应用定义基本的Gulp任务。Elixir支持一些通用的CSS和JavaScript预处理器,甚至是测试工具。使用方法链,Elixir允许你平滑的定义资源管道。例如: elixir(function(mix) { mix.sass(‘app.scss’) .coffee(‘app.coffee’); })…