biffbangpow / template
BBP模板安装程序
v0.1.11
2024-09-24 14:43 UTC
Requires
Suggests
- biffbangpow/silverstripe-base-theme: Starter theme for projects
- dorsetdigital/silverstripe-htmlminifier: Compresses HTML output to reduce bandwidth
- innoweb/silverstripe-social-metadata: Adds social metadata like OpenGraph, Twitter and JSON-LD to all pages.
- tractorcow/silverstripe-image-formatter: Adds WebP conversion functions
README
- 使用以下命令安装代码:
composer create-project biffbangpow/template MyProject
- 开发环境栈包含默认值。如果您需要更改任何内容(例如端口、UID、密码等),您可以通过向创建的目录添加一个包含要覆盖的值的.env文件来完成此操作。
- 项目需要.env文件才能运行。项目已包含示例文件。在新建目录中运行
cp project/.env.dist project/.env
以使用此文件。 - 在新建目录中运行
./bin/build
以设置所有容器并安装基本代码 - 所有项目文件都在
/project
目录中 - 对于常见操作,仍然可以使用bin任务(这些应该从顶级目录运行)
-
./bin/assets
将基于项目的gulpfile执行资产构建。默认情况下,这将为'app'主题构建资产。添加--production
标志以构建用于部署的压缩资产集./bin/composer <args>
将在php容器中运行composer命令。用于项目中的composer操作./bin/elements
将BBP元素的核心套件安装到项目中。./bin/fixtures
将(如果存在)加载固定数据到项目中./bin/start
是一个实用脚本,用于启动项目。请使用此脚本而不是手动运行docker-compose./bin/yarn <args>
将在构建容器中运行yarn命令。用于添加前端构建的node包等