Welcome to the Nuxt 3 Core Repository! This repository is designed to provide a solid foundation for Nuxt 3 applications, packed with essential packages to kickstart your website development.
- ESLint: Maintain code quality and style effortlessly.
- Storyblok: Seamlessly integrate Storyblok Headless CMS for content management.
- i18n: Implement internationalization with ease, supporting multiple languages and locales, making your website multilingual.
- Tailwind: Enhance your styling capabilities with the Tailwind CSS framework.
- Element Plus: Access a comprehensive set of UI components from Element Plus.
We understand that not every project may require all of these packages. That's why this setup is designed to be flexible. If any of these packages are not needed for your specific project, simply uninstall them to keep your project lean and focused.
Clone this repository and make sure to install the dependencies:
yarn installStart the development server on http://localhost:3000
yarn devBuild the application for production:
yarn buildLocally preview production build:
yarn preview- Add new Language in
useLocalescomposable - Create new Language .js file in
localesdirectory - Import this .js file to nuxt.config.ts
i18nmodule'sVueI18n > messagesparameter