despark/laravel-project-starter

此包已被废弃,不再维护。未建议替代包。

Despark如何启动Laravel的核心。

安装: 122

依赖者: 0

建议者: 0

安全: 0

星标: 4

观察者: 14

分支: 0

开放问题: 5

语言:JavaScript

类型:项目

v1.5 2015-07-16 12:36 UTC

README

项目启动器是Laravel Web应用程序的种子。项目包含一个示例应用程序,并预先配置了安装大量前端和后端工具,这些工具有助于设置新项目。我们建议使用Homestead vagrant box作为您的本地环境,因为项目启动器包含特定于环境的配置和脚本。此外,Homestead有助于团队协作时使用相同的本地环境。有关如何安装Homestead的更多信息,请参阅laracasts的这篇教程

默认依赖

后端

前端(Bower依赖项)

  • modernizr: 2.8.x - Modernizr是一个JavaScript库,用于检测用户浏览器中的HTML5和CSS3功能。
  • jquery: 2.x.x - jQuery是一个快速、小巧且功能丰富的JavaScript库。它使得HTML文档遍历和操作、事件处理、动画和Ajax变得容易。
  • fastclick: ~1.0.6 - FastClick是一个简单易用的库,用于消除移动浏览器中物理点击和点击事件触发之间的300ms延迟。

功能

  • 不同环境的设置
  • 根据项目名称自动设置数据库
  • 自定义错误页面
  • 模型验证异常的默认行为
  • 自定义模型验证
  • 调试栏
  • 使用Sentry处理身份验证和用户/角色
  • 创建数据库、运行迁移以及为默认用户和角色填充数据

安装

要安装项目,您应该在Homestead中运行以下命令:

$ composer create-project despark/laravel-project-starter <project_name>

其中 project_name 是您要开始的项目名称。

该命令是做什么的?

  • 使用输入的 project_name 创建数据库,设置迁移
  • 设置迁移表
  • 迁移并填充用户表
  • 发布配置
  • 在配置文件中更改包含项目名称的占位符

前端安装和运行

为了完成下一步,您应该已经安装了 Bower 和 Npm 管理器。如果没有

然后

  • $ npm install -g bower

运行以下命令安装依赖项

  • bower install
  • npm install

为了构建和监视 sass、js、图像和字体文件,请运行以下命令

  • gulp

前端 开发文件夹是 static_html。结果是交付到 public 文件夹中。