uniflow
KO / EN
Dev·실행·2025-10-22

Figma Make 내보내기 → React + Vite 프로젝트 실행 & IIS 배포 가이드

Figma Make에서 내보낸 결과물은 React + Vite 기반의 프로젝트입니다. 다운로드 받은 파일을 보통의 html 처럼 바로 열 수 없고, VS code 에서 Node환경을 구성하여 로컬로 열 수 있습니다.

Figma Make에서 내보낸 결과물은 React + Vite 기반의 프로젝트입니다. VS Code에서는 Node 환경이 필요하며, npm install → npm run dev 로 로컬 실행 후 npm run build 로 생성된 dist 폴더를 IIS에 정적 배포하면 됩니다.


1) VS Code에서 실행하기

① Node.js 설치

② 프로젝트 열기 & 패키지 설치

  • VS Code → File > Open Folder → Figma Make 내보낸 폴더 선택
  • 터미널에서: npm install

③ 로컬 미리보기 (개발용)

npm run dev

2) IIS 배포하기 (정적 사이트 형태)

① 빌드 파일 생성

npm run build
  • dist 폴더가 생성됨 (빌드 결과물)

② IIS에 업로드

  1. IIS 관리자 → 사이트 추가
  • 물리 경로: dist 폴더
  • 응용 프로그램 풀: No Managed Code
  1. 기본 문서: index.html 추가
  2. MIME 타입 점검 (없으면 추가)
  • .jsapplication/javascript
  • .csstext/css
  • .jsonapplication/json
  • .wasmapplication/wasm
  1. SPA 라우팅용 web.config 추가 (dist 폴더 루트)
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="SPA Route" stopProcessing="true">
          <match url=".*" />
          <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
          </conditions>
          <action type="Rewrite" url="/index.html" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>

3) 빠른 요약표

단계명령어 / 작업설명
Node 설치node -v / npm -v개발 환경 준비
의존성 설치npm install프로젝트 세팅
로컬 실행npm run dev개발용 확인
빌드 생성npm run builddist 폴더 생성
IIS 배포dist 업로드정적 파일 배포
Advertisement글 최하단 · 띠배너본 도메인에서만 게재