pattern-lab/edition-thin

Pattern Lab 的精简版。它只安装 Pattern Lab 核心部分。

这个包的官方仓库似乎已经不存在,因此该包已经被冻结。

v2.1.0 2016-05-26 19:03 UTC

This package is not auto-updated.

Last update: 2023-02-04 06:56:15 UTC


README

Pattern Lab 精简版旨在提供一个干净的基座,您可以在其上构建自己的 Pattern Lab 定制版本。精简版安装的唯一内容是 Pattern Lab Core

安装

Pattern Lab 使用 Composer 来管理项目依赖。Pattern Lab 精简版可以通过以下两种方式之一安装

下载并使用捆绑的 Composer 版本安装

我们不期望每个人都已经安装了 Composer。我们已将 Composer 的一个版本捆绑到精简版中,以便安装过程顺利。

首先,下载精简版的 Zip 文件

其次,运行 Composer。如果您在使用 Mac,请导航到您下载的 Pattern Lab 复制件,打开 core > scripts。双击 installPatternLab.command。Pattern Lab 将自行设置。或者,您可以使用您喜欢的命令行工具,在您的下载副本中输入以下内容

php core/bin/composer.phar install

使用 Composer 的 create-project 功能

要将 Pattern Lab 安装到您想要安装的位置,请输入以下内容

composer create-project pattern-lab/edition-thin your-project-name

这将创建一个名为 your-project-name 的目录。它还将安装 Pattern Lab 的默认文件夹结构以及核心及其依赖项。

修改精简版以创建自己的版本

要创建自己的版本,您只需 fork 此项目,并编辑 composer.json 文件,以包含对您项目有意义的功能。例如,如果您想将 Mustache 作为您版本默认的 Pattern 引擎,您可以在 composer.jsonrequire 部分添加以下内容

"pattern-lab/patternengine-mustache": "dev-dev"

这确保了 Mustache Pattern 引擎将被安装。

您还需要确保编辑 composer.json 中的信息,如 namedescriptionauthors 等,以确保它们与您的项目相匹配。然后,将您的项目添加到 Packagist,以便其他人也可以下载和使用您的版本。