jtbank-jtpeg-financing-auctorfinancecz
v1.0.0
Published
* node >= v18
Readme
Apploud Nuxt 3 Skeleton
Frontend
Installation
Prerequisites
- node >= v18
cp .env.example .envlocal confignpm installinstall dependencies
Development
Check out the deployment documentation for more information.
Instalation without Docker
Prerequisites
- webserver Apache or Nginx
.env
Contains process environment variables. For dev/client/prod server variables are set in Gitlab CI/CD.
Scripts
npm run adminbuild frontend for administrationnpm run buildbuild vue app for productionnpm run previewpreview production buildnpm run devbuild vue app for developmentnpm run dev-sslbuild vue app for development + https on localhostnpm run generategenerate static HTML filesnpm run lint-fixfix lint errorsnpm run mjmlgenerate .latte email templates from .mjml
Folder structure
All frontend assets are stored in
frontenddirectory. Structure copies Nuxt Directory Structure.
Modules
- lodash - Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
- tailwindcss - A utility-first CSS framework.
- formkit - A free & open-source Vue form building framework that simplifies form structure, generation, validation, theming, submission, error handling, and more.
- image - Optimised images for NuxtJS, with progressive processing, lazy-loading, real-time resizes and providers support.
- robots - A Nuxt.js module thats inject a middleware to generate a robots.txt file.
- icons - A module for Nuxt 3 that allows you to use your own SVG icons quickly and enjoyably.
