저렇게 상단 파일 탭 > 기본 설정 > 사용자 코드 조각이 있다. 저걸 누르면 vscode에서 템플릿을 사용할 수 있다. vscode의 확장 중에 vue와 관련된 확장이 있어 vueinit을 사용하면 composite api 전용 템플릿이 바로 만들어진다. 이 부분이 굉장히 편해서 vue를 쓰기도 한다. 그런데 nuxt 전용 hook인 fetch는 확장에 등록이 되어있지 않아 하나하나 작성을 했었다. 굉장히 귀찮았는데 왜 이제야 해결 방법을 찾아봤을까? vue 파일을 상당히 많이 만들고 난 뒤에야 vscode에서도 template을 지원한다는 것을 검색해봤다. vue 안의 script에만 scope를 적용하는 방법까지는 찾지 못 했다. javascript scope로 범위를 조금 넓혀도 vue 안의 sc..