Skip to content

Commit d90df0e

Browse files
committed
feat(README): clarify purpose of development edition
1 parent bd279ca commit d90df0e

File tree

1 file changed

+7
-53
lines changed
  • packages/development-edition-engine-react

1 file changed

+7
-53
lines changed
Lines changed: 7 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,14 @@
11
![Pattern Lab Logo](/patternlab.png "Pattern Lab Logo")
22

3-
![current release](https://img.shields.io/github/release/pattern-lab/edition-node-gulp.svg) ![license](https://img.shields.io/github/license/pattern-lab/edition-node-gulp.svg) [![Join the chat at Gitter](https://badges.gitter.im/pattern-lab/node.svg)](https://gitter.im/pattern-lab/node)
3+
# Pattern Lab Node - Development Edition Engine React
44

5-
# Pattern Lab Node - Gulp Edition
5+
_here be dragons_
66

7-
The Gulp wrapper around [Pattern Lab Node Core](https://github.com/pattern-lab/patternlab-node), the default PatternEngine, and supporting frontend assets.
7+
This Development Edition is a variant of [Edition Node Gulp](https://github.com/pattern-lab/patternlab-node/tree/master/packages/edition-node-gulp) for convience purposes only, loaded with the React Engine. The goals of this Development Edition are two-fold:
88

9-
## Packaged Components
9+
* Develop the [React Engine](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-react)
10+
* Build and test against React pattern tree
1011

11-
This Edition comes with the following components:
12+
If you'd like to help with the React Engine, please reference the [contribution guidelines](https://github.com/pattern-lab/patternlab-node/blob/master/.github/CONTRIBUTING.md).
1213

13-
* `pattern-lab/patternlab-node`: [GitHub](https://github.com/pattern-lab/patternlab-node) | [npm](https://www.npmjs.com/package/@pattern-lab/patternlab-node)
14-
* `pattern-lab/patternengine-node-mustache`: [GitHub](https://github.com/pattern-lab/patternengine-node-mustache) | [npm](https://www.npmjs.com/package/@pattern-lab/patternengine-node-mustache)
15-
* `pattern-lab/styleguidekit-assets-default`: [GitHub](https://github.com/pattern-lab/styleguidekit-assets-default) | [npm](https://www.npmjs.com/package/@pattern-lab/styleguidekit-assets-default)
16-
* `pattern-lab/styleguidekit-mustache-default`: [GitHub](https://github.com/pattern-lab/styleguidekit-mustache-default) | [npm](https://www.npmjs.com/package/@pattern-lab/styleguidekit-mustache-default)
17-
18-
## Prerequisites
19-
20-
This Edition uses [Node](https://nodejs.org) for core processing, [npm](https://www.npmjs.com/) to manage project dependencies, and [gulp.js](http://gulpjs.com/) to run tasks and interface with the core library. You can follow the directions for [installing Node](https://nodejs.org/en/download/) on the Node website if you haven't done so already. Installation of Node will include npm.
21-
22-
## Installing
23-
24-
Pattern Lab Node can be used different ways. Editions like this one are **example** pairings of Pattern Lab code and do not always have an upgrade path or simple means to run as a dependency within a larger project. Users wishing to be most current and have the greatest flexibility are encouraged to consume `patternlab-node` directly. Users wanting to learn more about Pattern Lab and have a tailored default experience are encouraged to start with an Edition. Both methods still expect to interact with other elements of the [Pattern Lab Ecosystem](https://github.com/pattern-lab/patternlab-node#ecosystem).
25-
26-
As an Edition, the simplist installation sequence is to clone this repository.
27-
28-
``` bash
29-
mkdir newApp && cd newApp
30-
git clone https://github.com/pattern-lab/edition-node-gulp.git
31-
npm install
32-
```
33-
34-
## Getting Started
35-
36-
This edition comes pre-packaged with a couple simple gulp tasks. Extend them as needed.
37-
38-
**build** patterns, copy assets, and construct ui
39-
40-
``` bash
41-
gulp patternlab:build
42-
```
43-
44-
build patterns, copy assets, and construct ui, watch source files, and **serve** locally
45-
46-
``` bash
47-
gulp patternlab:serve
48-
```
49-
50-
logs Pattern Lab Node usage and **help** content
51-
52-
``` bash
53-
gulp patternlab:help
54-
```
55-
56-
To interact further with Pattern Lab Node, such as to install plugins or starterkits, check out the rest of the `gulpfile.js`. You could also install the [Pattern Lab Node Command Line Interface](https://github.com/pattern-lab/patternlab-node-cli) or learn more about the [core API](https://github.com/pattern-lab/patternlab-node#usage).
57-
58-
## Updating Pattern Lab
59-
60-
To update Pattern Lab please refer to each component's GitHub repository, and the [master instructions for core](https://github.com/pattern-lab/patternlab-node/wiki/Upgrading). The components are listed at the top of the README.
14+
> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). This Edition is NOT stable.

0 commit comments

Comments
 (0)