StackBlitz에서 바로 연습해 볼 수 있음
JavaScript | TypeScript |
---|---|
vanilla | vanilla-ts |
vue | vue-ts |
react | react-ts |
preact | preact-ts |
lit | lit-ts |
svelte | svelte-ts |
solid | solid-ts |
qwik | qwik-ts |
## 설치
# vite global install
npm install -g vite
## project 초기화
# default
npm create vite@latest
yarn create vite
pnpm create vite
# npm with Template
npm create vite@latest my-react-app -- --template react
pnpm create vite my-react-app --template react
yarn create vite my-react-app --template react
bun create vite my-vanilla-app --template vanilla
# template options;
vanilla, vanilla-ts,
react, react-ts, react-swc, react-swc-ts,
vue, vue-ts,
preact, preact-ts,
lit, lit-ts,
svelte, svelte-ts,
solid, solid-ts,
qwik, qwik-ts.
## 실행
vite
# npm run dev 해도 되는데, 그냥 vite만 쳐도 실행됨
## REMIX + VITE 설정
아직 stable 버전은 없는 듯, (2024-02)
# Minimal server:
npx create-remix@latest --template remix-run/remix/templates/unstable-vite
# Express:
npx create-remix@latest --template remix-run/remix/templates/unstable-vite-express
# Cloudflare:
npx create-remix@latest --template remix-run/remix/templates/unstable-vite-cloudflare
https://remix.run/docs/en/main/future/vite
## 실행경로 문제 조치
Local USER 계정의 경우,
vite를 설치했음에도 불구하고 (사용자 계정 환경변수) 경로 문제로 동작을 하지 않으면 추가한다.
npm config get prefix로 현재 설치되는 npm 경로를 확인하고, 이를 사용자 환경변수에 추가한다.
powershell 명령어
# Set Path
[System.Environment]::SetEnvironmentVariable('Path', $env:USERPROFILE + "\AppData\Roaming\npm;" + [System.Environment]::GetEnvironmentVariable('Path', "User"), "User")
# RELOAD
$env:Path = [System.Environment]::GetEnvironmentVariable("Path")
## npm과 yarn 명령어 사용법
https://thekkom.tistory.com/181
_
반응형