# generator-eo-frontend

> Yeoman generator for scaffolding a front end

Latest version **1.0.7** (published 2015-06-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install generator-eo-frontend
pnpm add generator-eo-frontend
yarn add generator-eo-frontend
bun add generator-eo-frontend
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.7 |
| Published | 2015-06-09 |
| First published | 2015-05-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Richard Blake |
| Maintainers | richieblake |
| Keywords | yeoman-generator |

## Links

- npm: https://www.npmjs.com/package/generator-eo-frontend
- Repository: https://github.com/eighty-one/generator-eo-frontend
- Homepage: https://github.com/eighty-one/generator-eo-frontend#readme
- Issues: https://github.com/eighty-one/generator-eo-frontend/issues
- npm.io page: https://npm.io/package/generator-eo-frontend

## Dependencies (3)

- [slug](https://npm.io/package/slug.md) ^0.9.1
- [mkdirp](https://npm.io/package/mkdirp.md) ^0.5.1
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ^0.20.1

## Recent versions

- 1.0.7 (latest) — 2015-06-09
- 1.0.6 — 2015-06-02
- 1.0.5 — 2015-06-02
- 1.0.4 — 2015-06-02
- 1.0.0 — 2015-05-30

## README

# generator-eo-genfed

Yeoman generator for scaffolding a front end workflow. The tool will build a front end directory structure and install build tools to handle js, css, icon optimisation including compression, linting, joining etc. It also enables watching on front end assets changes and forces live reloading via BrowserSync.

# Install

Prior to installing you must ensure you have the following packages installed on your machine globally via npm.
* Node.js
* Gulp.js
* Grunt.js
* Yeoman

and Sass via Ruby gem

```
npm install -g generator-eo-frontend
```

# Usage

## Running the generator

Create a new directory somewhere where your project will live. Make a directory for that project and change directory into it
```
mkdir myproject
cd myproject
```

To scaffold a directory structure for a static site:
```
yo eo-frontend
```

To scaffold a directory structure and install a SilverStripe instance run
```
yo eo-frontend --silverstripe
```

## Running build tools

Full build - will run css, js, icon tasks.
```
gulp build
```

Watching - will start browser-sync to live reload your browser and will keep an eye on css, js, SilverStripe template, and standard html changes.
```
gulp watch
```

Run JS tasks only
```
gulp js
```

Run CSS tasks only
```
gulp css
```

Run Icon tasks only
```
gulp icon
```

---
_Source: https://npm.io/package/generator-eo-frontend · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
