Lacoste L.12.12 is a school project in order to practice front-end developpment.
Link : Netlify
This project uses a number of open source projects to work properly:
- node.js - Dependency to yarn
- Yarn - Dependency manager
- Gulp - the streaming build system
- SCSS - Styling pre-processor
Lacoste L.12.12 requires Node.js v4+ to run. Install the dependencies and devDependencies and start the server.
$ cd hetic-p2020-07
$ yarn install
$ gulp default
For production environments...
$ yarn install --production
$ yarn build
Gulp is already setup to watch and deploy assets (except images, they are only deployed). This include a small server available at localhost:3000 by default. To start it, type in a terminal
$ gulp default
To start it in production mode (without server and with image optimisation), type :
$ yarn build
This project is using the BEM (Block, Element, Modifier) standard for styling class naming.
The commit must be preceded by the correct gitmoji, available in this guide.