dev7ch/vertico

LUYA CMS 模板,使用 HTML5UP 的 Verti 主题快速启动您的项目。

维护者

详细信息

github.com/dev7ch/vertico

源代码

问题

安装: 5

依赖: 0

建议: 0

安全: 0

星星: 2

关注者: 2

分支: 0

开放问题: 0

语言:CSS

类型:项目

1.0.0 2017-06-08 10:55 UTC

This package is auto-updated.

Last update: 2024-09-21 02:43:07 UTC


README

功能

  • 完全集成 LUYA CMS
  • 完全响应式,可直接使用
  • 管理区域集成
  • 可自定义的拖放支持块
  • 包含多级导航
  • 包含 SCSS 和 Gulp 工作流

安装

1.) 使用 composer 创建项目,分支仓库或从 git 克隆

建议从 Packagist 创建新项目。

composer create-project dev7ch/vertico

或者您也可以将 git 仓库克隆到您的网站根目录。

git clone git@github.com:dev7ch/vertico.git vertico

2.) 通过 composer 准备设置的所有依赖项

导航到新创建的项目根目录。

composer install

LUYA CMS 安装指南 中查找更多详细信息和帮助。

3.) 重命名分发配置文件并创建数据库

从您的项目根目录导航到 configs/ 文件夹。

cd configs 

cp env.php.dist env.php 
cp env-local-db.php.dist env-local-db.php 

创建一个新的空数据库,并确保在 configs/env-local-db.php 中数据库连接的 用户密码 设置正确。

可选:重命名配置文件夹中的示例数据库

cp luya_vertico_demo.sql.dist luya_vertico_demo.sql

luya_vertico_demo.sql 导入到您之前创建的数据库中。

当然,您也可以不导入示例数据库,但这对了解此主题的功能有所帮助。

4.) 运行 LUYA CMS 设置

如果一切顺利,请返回项目根目录并运行 LUYA CMS 设置命令。

cd ..

./vendor/bin/luya migrate
./vendor/bin/luya import

您可以通过以下方式检查 CMS 系统的健康状况

./vendor/bin/luya health

最后,您需要向 CMS 添加一个新的管理员用户,以便登录到管理界面。

如果您导入了 luya_vertico_demo.sql

./vendor/bin/luya admin/setup/user

如果您从空数据库开始,只需运行

./vendor/bin/luya admin/setup

如果您在Luya 指南 中遇到任何问题,请查看。

5.) 完成!登录您的全新网站

如果一切顺利且终端中没有显示错误,请转到您的网站。

前端

Vertico 是由 HTML5 UP 提供的现代化、完全响应式主题。

以下前端库已包含并可用。

» jQuery (yii\web\JqueryAsset)
» Fontawesome 图标
» Skell 响应式框架

编译

我们创建了自己的 NPM 包,其中包含我们的 gulp 工作流。
resources/ 文件夹中,一切已准备就绪。

cd resources

npm install 
npm install gulp

有关工作流的完整文档,请参阅 zephir/zephir-gulp-workflow

后端

资产

为了加快本地开发,您可以在 configs/env-local.php 中取消以下行的注释,以便使用符号链接您的资产而不是每次运行时复制它们。

'assetManager' => [
    'class' => 'luya\web\AssetManager',
    'linkAssets' => true,
],

现在所有资产都将通过符号链接而不是复制。

这还将启用由 browserSync(gulp)提供的 CSS 即时重新加载。