trk/luya-uikit-kickstarter

LUYA应用的uikit kickstarter项目(仅使用uikit内容块)。

安装: 10

依赖者: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 0

开放性问题: 1

语言:CSS

类型:luya-uikit-kickstarter

dev-master / 1.0.x-dev 2018-08-13 17:54 UTC

This package is auto-updated.

Last update: 2024-09-04 21:51:34 UTC


README

LUYA Logo

LUYA Uikit 3 Kickstarter应用

LUYA Total Downloads License Slack Support

安装

首先必须安装全局的fxp/composer-asset-plugin插件,这是由Yii要求通过Composer安装bower包所必需的。要全局安装fxp/composer-asset-plugin,请打开您的终端并运行以下命令

composer global require "fxp/composer-asset-plugin:~1.4"

设置好Composer后,我们执行Composer命令create-project来检出luya-uikit-kickstarter应用,这是一个直接运行网站的即开即用的LUYA配置。建议您直接从您的htdocs/webserver文件夹运行create-project命令,如下所示

composer create-project trk/luya-uikit-kickstarter:dev-master

注意:在安装过程中,Composer可能会要求您输入GitHub登录凭据。这是正常的,因为Composer需要获取足够的API速率限制以从GitHub检索依赖包信息。有关更多详细信息,请参阅Composer文档

create-project命令将在执行composer create-project命令的当前文件夹中创建一个名为luya-uikit-kickstarter的文件夹。如果Composer安装成功,请切换到应用内的configs文件夹,并将.dist模板文件复制到原始的.php文件。

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

现在需要将configs/env-local.php文件中的数据库连接配置与您的MySQL服务器配置相匹配。建议您打开所有配置文件一次,更改值并了解其行为。为了了解配置文件,请参阅环境配置部分。成功设置数据库连接后,您需要重新打开终端并切换到项目目录,然后执行由Composer安装到您的vendor文件夹中的luya二进制文件,如下所述。

使用迁移控制台命令运行迁移文件。

注意:如果迁移过程失败,请尝试将数据库DNS配置中的localhost替换为127.0.0.1(位于configs文件夹中的env-local.php)。

./luya migrate

使用导入控制台命令将所有文件系统配置导入数据库。

./luya import

最后,执行设置控制台命令,它将设置用户、组和权限。

./luya admin/setup

设置过程将要求您输入电子邮件和密码以将您的个人登录数据存储在数据库中(当然,密码将被加密)。

./luya health将检查几个目录是否存在并且可读/可写。

现在您可以登录到管理界面,例如https:///luya-uikit-kickstarter/public_html/admin(取决于LUYA文件的存储位置)。

如果您在LUYA设置过程中遇到任何问题,请访问安装问题和问题网站

基本安装指南

主题编译

我们创建了自己的NPM包,其中包含了我们的gulp工作流。
所有准备工作都在 resources/theme 文件夹内。