Eleventy (11ty) setup for multilingual component-based flexible pages (aka One Page Websites with i18n)
Includes frontend toolchain setup implemented with Gulp: SCSS compilation (with BEM and ITCSS naming convention and structure), and JavaScript ES6+ transpilation and bundling with Babel and rullup.js.
Requires Node version >= 14.16.0
Install all required dependencies
npm install
Start development
npm run dev
Build website
npm run build