nuxt3 개발 환경 설정하기

nuxt3 사이트를 참고하여 새로운 프로젝트를 생성한다.
node 18이상이 설치되어 있어야 한다.

npx nuxi@latest init <project-name>

node 버전만 잘 설치 했다면 별다른 문제는 없으므로, vscode 를 설정한다.
비용을 지불할 용의가 있다면, webstorm이 좋다. 2023년 이래로 vue에 대한 지원을 강화해서 설치만 하면 편리하게 사용할 수 있다.

vscode 에서 volar 플러그인을 설치한다.

tailwind를 사용한다면 tailwind css intellisense 도 같이 설치한다.

typescript를 사용한다면 eslint 플러그인 설치, 왠만하면 prettier 도 설치한다

clipboard 도 잘 활용하면 좋으므로, Clipboard manager 도 설치한다.

여기까지 설치한다면 기본적인 세팅은 다 되었음

vue 파일 사용의 편의성을 위해서는 한가지 세팅이 더 필요한데, 보통은 tailwind css를 많이 쓰니 html attribute 부분이 매우 길어서 쓰기가 불편한 경우가 많다.

가독성을 위해 다음 세팅을 추가한다.

먼저 Cmd(or Ctrl) + Shift + P 눌러서 Open User Settings (JSON) 으로 설정 JSON 파일을 열어서 다음 세팅을 추가한다

{
    "[typescript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "prettier.vueIndentScriptAndStyle": true,
    "editor.formatOnSave": true,
    "[vue]": {
        "editor.defaultFormatter": "Vue.volar"
    },
    "html.format.wrapAttributes": "force-expand-multiline",
}

이 정도만 하면 아주 쾌적하게 개발이 가능하다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top