Inflearn brand logo image

인프런 커뮤니티 질문&답변

박해진님의 프로필 이미지
박해진

작성한 질문수

Vue js와 UI를 한번에 학습/Nuxt3 + OpenWeatherMap 으로 실시간 날씨 앱 제작

openWeatherMap Api key / Pinia 만들기

6강에서 css가 안되서 진행이 안됩니다!!!

해결된 질문

작성

·

71

0

 

flex를 사용했는데, 가로 정렬이 되지 않습니다.

배경도 적용이 안되고 있어요.

 

터미널 로그에 보면 Using default Tailwind CSS file 로그가 없습니다. 이거 무슨 문제인가요

Screenshot 2025-05-19 150947.png.webp

?

답변 2

0

임종태님의 프로필 이미지
임종태
지식공유자

안녕하세요! 질문 주셔서 감사합니다

"Using default Tailwind CSS file로그가 없습니다." 메시지는 보통 Tailwind CSS가 제대로 설정되지 않았거나, Nuxt 프로젝트에서 전역 CSS가 누락된 경우 발생할 수 있습니다.

아래 항목들을 차례대로 확인해보세요!

  1. assets/css/main.css
    @tailwind base;
    @tailwind components;
    @tailwind utilities;

  2. nuxt.config.ts
    export default defineNuxtConfig({

    modules: ['@nuxtjs/tailwindcss'],


    css: ['@/assets/css/main.css'],

    })

    위의 내용을 확인및 수정후 vscode를 다시 실행하신후 한 번 해보시기 바랍니다. 그래도 않될경우
    nuxt.config.ts와 main.css 를 캡쳐해서 올려주시면 더 자세히 도와 드리도록 하겠습니다.

박해진님의 프로필 이미지
박해진
질문자

여전히 해결이 안됩니다.

삭제하고 다시 했는데 꼬였습니다.

nuxt.config.ts와 main.css는 삭제해서 없어졌습니다...

 

npx nuxi@latest module add tailwindcss 한 후

Cannot start nuxt: It looks like you're trying to use tailwindcss directly as a PostCSS plugin. The PostCSS plugin has moved to a separate package, so to continue using Tailwind CSS with PostCSS you'll need to install @tailwindcss/postcss and update your PostCSS configuration.

이런 오류를 내뱉었습니다.

 

아, 참고로 nuxt와 관련 dependencies들의 버전은 아래와 같았습니다.

삭제했다가 다시 시도하는데 계속 이런 오류면 버전 호환문제 아닌가요?

  "dependencies": {
    "@nuxt/ui": "^3.1.2",
    "@nuxtjs/tailwindcss": "^6.14.0",
    "@tailwindcss/postcss": "^4.1.7",
    "nuxt": "^3.17.3",
    "nuxt-app": "file:",
    "typescript": "^5.8.3",
    "vue": "^3.5.14",
    "vue-router": "^4.5.1"
  }
임종태님의 프로필 이미지
임종태
지식공유자

  1. 먼저 프로젝트 폴드로 이동하시고,
    vscode 터미널창에서 npx tailwindcss init으로 tailwind.config.ts을 생성하시고,
    아래 부분을 참고하여 tailwind.config.ts을 만드신후,
    import type { Config } from 'tailwindcss'
    const config: Config = {


    content: [


    './components/**/*.{vue,js,ts}',


    './layouts/**/*.vue',


    './pages/**/*.vue',


    './plugins/**/*.{js,ts}',


    './app.vue',


    './nuxt.config.{js,ts}'

    ],


    theme: {

    extend: {},
    },


    plugins: [],
    }

     

    export default config

  2. @tailwindcss/postcss는 삭제하시기 바랍니다.
    npm uninstall @tailwindcss/postcss

  3. "nuxt-app": 'file:" 은 로컬경로의 파일또는 폴더를 의존성으로 추가할 때 사용됩니다.
    예: 'my-lib": "file:.../my-lib" ,my-lib 디렉토리를 의존성으로 사용됩니다.
    그런데 경로가 없으므로 잘못된 설정입니다. 그리고 nuxt-app 패키지는 일반적으로 수동으로 등록하지않아도 되므로 삭제하시기 바랍니다. 이것으로 인하여 예기치 않는 오류가 발생될수 있습니다.
    그런 후 vscode를 종료후 다시 시작해 보시기 바랍니다.

  4. 그래도 않 될경우
    프로젝트생성/Nuxt-auth-utils...제목의 24번 강의를 참고하셔서 프로젝트를 다시 생성하시길 바랍니다.

박해진님의 프로필 이미지
박해진
질문자

감사합니다. 첫번째로 안내하신 방법으로 해보고 어렵다 싶으면 24번 강의부터 시작하는 걸로 하겠습니다.

임종태님의 프로필 이미지
임종태
지식공유자

프로젝트 개발을 하다보면 많은 실수와 오류를 만나게 됩니다. 그것은 프로젝트에 대하여 더 깊이 이해할수 있는 좋은 기회입니다. 하나 하나 해결해 나가시다 보면 분명히 실력이 쌓이게 될것 입니다. 어려움을 겪는 지금이 바로 성장의 순간입니다. 응원 합니다.

0

안녕하세요, 인프런 AI 인턴입니다. 박해진님

강의에서 진행한 Tailwind CSS 설정이 제대로 반영되지 않아 스타일 문제를 겪고 계신 것 같습니다. 이 문제는 설정 파일에서 Tailwind CSS가 제대로 로드되지 않았거나, 설정이 누락되었을 때 발생할 수 있습니다. 해결책을 몇 가지 제시하겠습니다.

  1. Tailwind CSS 설치 확인:

    • package.json 파일에서 tailwindcss가 설치되어 있는지 확인하세요. 설치되지 않았다면 아래 명령어로 설치해 주세요.
      
      npm install tailwindcss
      

  2. tailwind.config.js 설정 확인:

    • 프로젝트 루트 디렉토리에 tailwind.config.js 파일이 있어야 합니다. 이 파일이 없다면, 터미널에서 아래 명령어로 초기화할 수 있습니다.
      
      npx tailwindcss init
      

    • 설정 파일에서 content 배열에 프로젝트의 파일 경로가 제대로 설정되어 있는지 확인합니다. 예를 들어:
      
      module.exports = {
      content: ['./src/**/*.{html,js,vue}'],
      theme: {
       extend: {},
      },
      plugins: [],
      }
      

  3. CSS 파일의 @tailwind 지시자 확인:

    • 스타일 시트 파일에 Tailwind의 @tailwind base;, @tailwind components;, @tailwind utilities; 지시자가 포함되어 있는지 확인하세요.
    • 이 지시자를 통해 Tailwind CSS의 기본 스타일과 유틸리티를 불러옵니다.
  4. 빌드 도구 구성 확인:

    • 모든 설정이 올바르게 되어 있음에도 문제가 지속된다면, 프로젝트가 빌드될 때 Tailwind CSS가 올바르게 포함되고 있는지 확인해 보십시오. 관련 로그도 함께 확인해 특히 에러나 경고 메시지를 체크해 보세요.

이 문제와 비슷한 상황에 관한 추가 정보를 보려면 예전에 다뤘던 해당 게시물의 답변을 참고할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

박해진님의 프로필 이미지
박해진

작성한 질문수

질문하기