安装

Sylius 主应用程序可用作最终用户应用,以及自定义电子商务应用程序的基础。

要创建基于 Sylius 的应用程序,请确保使用 PHP 7.3 或更高版本并安装Composer。

启动新的Sylius项目

要开始创建新项目,请运行此命令:

composer create-project sylius/sylius-standard sylius

请确保使用 PHP 7.3及以上版本。使用较旧的 PHP 版本将导致安装旧版本的 Sylius。

Liux提示

这行命令将在目录中创建新的 Sylius 项目。接下来,移动到项目目录:sylius

Sylius 使用环境变量配置与数据库和邮件服务的连接。可以在文件中查找默认值,并重写相应的配置变量来重新配置项目。找到项目中的.env文件,修改为:

DATABASE_URL=mysql://username:password@host/my_custom_sylius_database

一切就位后,运行以下命令以安装 Sylius:

php bin/console sylius:install

在执行命令期间,系统将要求你提供重要信息,但其执行将会默认货币(USD) 和默认区域设置(英语 – 美国)。它们可以在以后分别在系统配置中的”“Configuration > Channels” “部分和文件中进行更改。

Liux提示

安装资源文件

为了看到功能齐全的前端,你还需要安装静态资源文件。Sylius使用Gulp和Yarn作为 JavaScript 包管理器来构建前端资源。

安装 Yarn 后,请转到项目目录以安装依赖项:

yarn install

安装完成,执行以下命令来构建前端静态资源文件:

yarn build

访问商店

官方建议使用 Symfony 本地 Web 服务器,通过运行该命令,然后在 Web 浏览器中访问以查看商店。

symfony server:start http://127.0.0.1:8000

之后就可以使用安装过程中提供的账户信息登录到管理员面板。http://127.0.0.1:8000/admin

前端首页-开发者模式下
管理面板-开发者模式下

如何开始开发?- 项目结构

成功完成Sylius标准安装过程后,你可能会在 Sylius 的框架内开始开发。

在项目的根目录中,你将找到以下重要的子目录:

  • config/– 这里是 yaml 配置文件,包括路由、安全性、状态机配置等。
  • var/log/– 这些是应用程序的日志
  • var/cache/– 这是你的项目的缓存
  • src/– 这里是所有自定义功能逻辑
  • public/– 这里放置项目的资源文件

Sylius是标准的Symfony框架构成的电子商务系统,关于自定义功能,可以参阅Symfony官方文档进行二次开发。

Liux提示

发表评论

电子邮件地址不会被公开。 必填项已用*标注