개발/Nuxt

[Nuxt] 기본 프로젝트 구성

희묭 2024. 12. 2. 16:29

기본프로젝트 생성하여 lint 세팅

npx nuxi@latest init nuxt
npx nuxi module add eslint
npm i -D eslint-plugin-prettier

 

lint 생성 예

// @ts-check
import withNuxt from './.nuxt/eslint.config.mjs'
import prettierPlugin from 'eslint-plugin-prettier';

export default withNuxt(
    {
        plugins: {prettier: prettierPlugin},
        rules: {
            "prettier/prettier": [
                "error",
                {
                    endOfLine: "auto",
                    tabWidth: 4,
                    printWidth: 150,
                }
            ],
        }
    }
)