Vite로 초고속 프런트엔드 개발 환경 설정
3170 단어 webdevjavascripttutorialwebpack
npm run dev
를 눌러 개발 서버를 시작합니다.1분 후, 거기에 있습니다! 개발 여정을 시작할 수 있습니다.
1분이 긴 시간처럼 느껴지지 않지만 — 저희 개발자에게는 긴 시간입니다. 우리는 까다롭고 모든 것을 즉시 원합니다.
운 좋게도 이를 가능하게 하는 새로운 도구가 있습니다.
I present you — Vite .
Vite는 무엇입니까?
Vite는 놀랍도록 빠른 개발 경험을 제공하는 빌드 도구입니다.
Vite는 "빠른"을 뜻하는 프랑스어이며
/vit/
로 발음됩니다(흰색이 아님!).Vue.js를 만든 Evan You가 만들었습니다.
Vite가 Vue.js 전용이라는 의미는 아닙니다. — 프레임워크에 구애받지 않습니다!
왜 그렇게 빠릅니까?
이것에 대해 신경 쓰지 않고 Vite를 설정하려는 경우 이 섹션을 건너뛰십시오.
당신이 여전히 나와 함께 있다면 놀랍습니다! 몇 가지 역사 수업이 있습니다.
오늘날 가장 인기 있는 빌드 도구인 Webpack은 2014년에 출시되었습니다.
그 당시에는 브라우저가 기본 모듈 가져오기를 지원하지 않았으므로 파일을 번들로 묶는 것이 합리적이었습니다.
2021년에는 더 이상 없습니다.
비용이 많이 드는 프로세스입니다.
또한 단일 파일을 업데이트할 때마다 화면에서 변경 사항을 보려면 전체 번들을 업데이트해야 합니다.
그렇기 때문에 Hot Module Reload는 때때로 몇 초가 걸릴 수 있습니다!
Vite는 기본 모듈 가져오기 기능을 사용하여 Hot Module Reload를 즉시 만듭니다.
왜 그렇게 빠른지에 대한 몇 가지 더 깊은 이유가 여전히 있으므로 관심이 있는 경우 해당 웹 사이트를 확인하십시오. 하지만 이제 앱을 설정해 봅시다!
Vite 설정… 소리처럼 간단하고 빠릅니다.
단 하나의 전제 조건이 있습니다:
Node version >=12.0.0
.그 후, 당신은 모두 좋습니다!
터미널을 열고 다음을 입력하십시오.
npm init vite@latest
그런 다음 단계가 있습니다.
그리고 그게 다야!
이제 프로젝트 폴더로 이동해야 합니다.
cd <YOUR_PROJECT_NAME>
종속성을 설치합니다.
npm install
그리고 개발 서버를 시작합니다.
npm run dev
다음은 다음과 같습니다.
0.3초 이내에 준비됩니다. 그건 미쳤어!
비교를 위해 VueCLI + Webpack으로 만든 동일한 앱은 처음에 10초가 걸립니다. 이것은 Vite를 39배 더 빠르게 만듭니다!
앱이 커지면 속도 얘기도 하지 않겠습니다.
그리고 Hot Module Reload는 즉각적입니다.
Webpack은 초기에 약 2~3초가 걸리고 대용량 앱의 경우 최대 5초가 걸립니다.
결론
Vite에 대해 어떻게 생각하세요?
새로운 프런트엔드 도구가 매일 나오는데 이렇게 흥분했던 게 언제였는지 기억이 나지 않습니다. 나는 이것이 우리의 이미 훌륭한 프론트엔드 개발 경험을 근본적으로 향상시킬 수 있다고 믿습니다.
아직 사용해 보셨나요?
This post was originally published on Dom's personal blog. Check out dat new amazing blog design there ✨
Reference
이 문제에 관하여(Vite로 초고속 프런트엔드 개발 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/domagojvidovic/set-up-blazing-fast-frontend-development-experience-with-vite-1b7k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)