ceus-media / hydrogen-app
为Hydrogen项目启动时使用的应用程序骨架。
Requires
- ceus-media/bootstrap: ^0
- ceus-media/common: ^0.8
- ceus-media/hydrogen-framework: ^0.8
- ceus-media/hydrogen-modules: dev-master
- ceus-media/mail: ^2
- ceus-media/open-graph: ^0
This package is auto-updated.
Last update: 2024-08-27 01:07:10 UTC
README
为Hydrogen项目启动时使用的应用程序骨架。
安装
TLDR: composer create-project ceus-media/hydrogen-app -sdev -n && cd hydrogen-app && ./install.sh
克隆空的应用程序骨架
composer create-project ceus-media/hydrogen-app -sdev -n
之后切换到项目文件夹并运行开发设置
cd hydrogen-app
在那里您将找到2个hymn文件,可以用来安装不同的基础应用。使用 .hymn.normal.dev
将安装一个具有数据库和电子邮件支持的Hydrogen应用程序和页面模块。您将需要一个准备好的空数据库。
如果您只想快速浏览或尝试一些没有数据库或电子邮件支持的事情,您可以使用 .hymn.mini.dev
。我们将使用这个,通过将其复制为开发安装脚本
cp .hymn.mini.dev .hymn.dev
现在我们宣布开发模式
make set-install-mode-dev
这将复制
config/config.ini.dev
到config/config.ini
.hymn.dev
到.hymn
现在您可以为应用程序安装模块。有几种安装类型,包括或不包括数据库导入。目前,我们将只安装应用程序文件,因为我们设置为不使用任何数据库
make install-files-only
在安装过程中,您将需要提供一些信息
- 操作系统文件系统用户和组
- 应用程序的URL
设置完成后,安装程序将使用composer管理依赖项,并使用 hymn
安装在 .hymn
文件中定义的模块以及所有相关模块。最后一步是设置所有已安装文件和文件夹的文件权限。
最后,您可以使用浏览器访问应用程序。