상세 컨텐츠

본문 제목

vite.js v 5.2.0 폴더 구조

JavaScript

by 폴리프레임 2024. 5. 15. 15:34

본문

반응형

- assets 폴더에는 react.svg 로고 하나 있음

//root 의 package.json

{
  "name": "basic20240515",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "tsc && vite build",
    "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
    "preview": "vite preview"
  },
  "dependencies": {
    "react": "^18.2.0",
    "react-dom": "^18.2.0"
  },
  "devDependencies": {
    "@types/react": "^18.2.66",
    "@types/react-dom": "^18.2.22",
    "@typescript-eslint/eslint-plugin": "^7.2.0",
    "@typescript-eslint/parser": "^7.2.0",
    "@vitejs/plugin-react": "^4.2.1",
    "eslint": "^8.57.0",
    "eslint-plugin-react-hooks": "^4.6.0",
    "eslint-plugin-react-refresh": "^0.4.6",
    "typescript": "^5.2.2",
    "vite": "^5.2.0"
  }
}

 

Vite.js + Tailwindcss

vite.js + Tailwindcss 폴더구조

1. npm install -D tailwindcss postcss autoprefixer  // 설치
2. npx tailwindcss init -p  // tailwind.config.js 만듬

npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

3. tailwind.config.js 파일 수정

// tailwind.config.js

/** @type {import('tailwindcss').Config} */
export default {
  content: [
    "./index.html",
    "./src/**/*.{js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}

4. src>index.jsx 에 다음 3개의 지시자를 맨 위에 추가한다.

   @tailwind base;
   @tailwind components;
   @tailwind utilities;

 

 

'JavaScript' 카테고리의 다른 글

웹 페이지 임의 조작  (2) 2024.05.18
[[Prototype]]: Object, [[Prototype]]: Array(0)  (3) 2024.05.17
vite.js 시작 - Templates  (0) 2024.05.15
addEventListener(), on(), onClick  (0) 2024.05.15
객체접근, 배열접근 - JavaScript  (0) 2024.05.13

관련글 더보기