Skip to content

Latest commit

 

History

History
76 lines (66 loc) · 1.52 KB

README.md

File metadata and controls

76 lines (66 loc) · 1.52 KB

- CraftedBy -

frontend-VueJS-project

axios node tailwind vue-js

Initialisation :

npm install 
nvm use 20
npm run dev 

Axios :

npm install axios

Folders to be created at the root of the project :

tailwind.config.js :

import daisyui from "daisyui"

export default {
   content: ['./src/**/*.{vue,js,ts}'],
   plugins: [daisyui]
};

postcss.config.js :

import tailwindcss from "tailwindcss"
import autoprefixer from "autoprefixer"

export default {
    plugins: [tailwindcss, autoprefixer],
};

Set-up icons auto-import :

npm i -D unplugin-icons
npm i -D @iconify-json/ph

File vite.config.js :

import Vue from '@vitejs/plugin-vue'
import Icons from 'unplugin-icons/vite'
import IconsResolver from 'unplugin-icons/resolver'
import Components from 'unplugin-vue-components/vite'

export default {
   plugins: [
     Vue(),
     Components({
         resolvers: [
            IconsResolver(),
         ],
     }),
     Icons(),
   ],
}