An open API service indexing awesome lists of open source software.

https://github.com/focus-shift/landingpage

Focus Shift GmbH Landingpage
https://github.com/focus-shift/landingpage

Last synced: 5 months ago
JSON representation

Focus Shift GmbH Landingpage

Awesome Lists containing this project

README

          

# Focus Shift Software GmbH - Landingpage

## Development

- [eleventy](https://www.11ty.dev/) static site generator: builds the static html sites which can be found in `build`
- including assets (css, js) which will be copied

start developing with hot module reloading in the browser:

first install all dependencies with

```bash
npm install
```

then run

```bash
npm run dev
```

build the production page:

```bash
npm run build
```

### git hooks (optional)

Zum Automatisieren verschiedener Dinge bietet dir das Projekt [git hooks](https://git-scm.com/book/uz/v2/Customizing-Git-Git-Hooks)
an. Diese kannst du mit folgendem Befehl installieren:

```bash
git config core.hooksPath '.githooks'
```

Die Git-Hooks sind im [.githooks](./.githooks/) Verzeichnis zu finden.

### The production build

- creates non optimized html files with [eleventy](https://www.11ty.dev/)
- optimizes (e.g. minfies) html files with `@snowpack/plugin-optimize`
- optimizes css via `@snowpack/plugin-postcss`
- add content hashes to scripts and stylesheets with `./snowpack-plugin-cache-bust`