일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 가상화
- 자바스크립트
- docker
- 솔리디티
- 클라우드
- 알고리즘
- 백엔드
- 컴퓨터공학
- 타입스크립트
- es6
- JavaScript
- BFS
- 백준
- CSS
- 프론트엔드
- HTML
- 이더리움
- 웹
- 리액트
- react
- 파이썬
- node.js
- 쿠버네티스
- k8s
- AWS
- TypeScript
- 블록체인
- next.js
- 이슈
- kubernetes
Archives
- Today
- Total
즐겁게, 코드
[이슈] : jsx 파일에서 emmet 활성화하기 본문
📋 내용 : 리액트 코드 작성 시, vs code가 emmet 자동완성을 지원하지 않음.
저는 마크업을 작성할 때 에밋을 자주 활용하는데요, 갑자기 vs code에서 에밋을 지원하지 않아 난감했던 일이 있었습니다.
원래 지금까지 CRA를 사용해 리액트 프로젝트를 구성하면 jsx 파일에서는 언제나 에밋을 지원했는데, 이게 어떻게 된 일일까요?
이번 문제는 CRA가 아니라 create-next-app을 사용했을 때 발생했는데, 지금까지는 CRA에 포함된 웹팩 설정이 jsx 파일에서 에밋을 자동으로 지원하게끔 도와주는 것이었습니다.
그러나 create-next-app에는 이런 설정이 포함되지 않아 에밋이 갑자기 사라지게 된 것으로, 이럴 경우 에디터의 설정을 직접 수정해 에밋을 사용할 수 있게끔 해야 합니다.
해결 방법
control + shift + p (Mac은 command + shift + p)를 누르면 실행할 수 있는 플러그인과 내장 속성이 나타나는데요, [open settings] 을 검색해 Open Settings (JSON) 메뉴에 진입합니다.
그러면 여러분의 vscode에 설정된 항목들이 JSON 파일로 출력될텐데 여기에 에밋을 허용하는 설정을 추가해주면 됩니다.
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
이제 에밋 설정을 추가했다면, 다시 에밋 자동완성을 사용할 수 있게 됩니다. 😄
관련 검색어
- emmet not working on vs code
- emmet doesn't appear on vs code
반응형
'📙 이슈 솔루션 > 프론트엔드' 카테고리의 다른 글
CRA 4 버전의 public 폴더 리소스 접근 오류 (2) | 2021.07.03 |
---|---|
[이슈] : Tailwind CSS 사용 시 스크롤바 숨기기 (0) | 2021.06.13 |
[이슈] : 타입스크립트 파일명 변경 시, Already included file name... (0) | 2021.05.29 |
[이슈] : styled-components에서 자기 자신 가리키기 (0) | 2021.05.14 |
[이슈] : 타입스크립트 : Cannot find module '.. (0) | 2021.05.14 |
Comments
소소한 팁 : 광고를 눌러주시면, 제가 뮤지컬을 마음껏 보러다닐 수 있어요!
와!! 바로 눌러야겠네요! 😆