/mazer-nuxt3

mazer-nuxt3

Primary LanguageTypeScriptMIT LicenseMIT

Mazer Nuxt

All Contributors GitHub last commit GitHub repo size in bytes License

Mazer is an Admin Dashboard Template that can help you develop faster. Made with Bootstrap 5. No jQuery dependency.

Table of contents

Installation Guide

You may need to use Node.js v16.9.0 or above to continue with Mazer Nuxt installation guide.

Warnings

  • How to fix Deprecation Warning: $weight: Passing a number without unit % (100) is deprecated. ?

This is issue caused by latest bootstrap (5.2.2), please wait for bootstrap 5.3.0

  • How to fix peer dependencies issues warning?

  • remove node_modules

  • remove pnpm-lock.yaml

  • create .npmrc with auto-install-peers enabled (this step is already provided by Mazer Nuxt)

  • pnpm install --shamefully-hoist

Build Setup

# clone the repository
$ git clone https://github.com/fauzan121002/mazer-nuxt.git

# navigate to the folder
$ cd mazer-nuxt

After clone the repository and navigate to the folder, you can use few commands below

# enable corepack
$ corepack enable

# install dependencies
# please use the --shamefully-hoist parameter 
$ pnpm install --shamefully-hoist 

# serve with hot reload at localhost:3000
$ pnpm run dev

# build for production and launch server
$ pnpm run build
$ pnpm run start

# generate static project
$ pnpm run generate

For detailed explanation on how things work, check out Nuxt.js docs.

Contributing

See Contributing Guide here

License

Mazer Nuxt is under MIT License.