Cocos creator 3.8.7 ait 빌드 파일 업로드 이슈

안녕하세요

cocos creator 3.8.7

firebase Realtime database

firebase analytics

사용중입니다.

npm run build 키워드로 web-mobile 빌드 진행하였으며
아래와 같은 결과가 나오고 ait 빌드 파일 파일선택에 업로드하면 로딩 아이콘만 등장하고 아무런 오류나 이슈가 보이지않습니다.

관련 해결방안 에대해 공유 부탁 드립니다.

관련 내용 해결 했습니다.
혹시나 참고 하실 분들을위해 글남겨드립니다.

1. vite 설정

**toss-wrapper/vite.config.ts**

import { defineConfig } from ‘vite’;

export default defineConfig({
publicDir: ‘public’,
});

##2. 빌드 프로세스

2.1 Cocos Creator 웹 빌드

  1. Cocos Creator 열기
  2. **Project → Build** 메뉴
  3. 플랫폼: **Web Mobile** 선택
  4. Build Path: `{your_project_directory}\build\web-mobile`
  5. **Build** 클릭

2.2 Cocos 빌드 복사

toss-wrapper/public/game/ 디렉터리로 복사

cd {your_project_directory}
mkdir -p toss-wrapper/public/game
cp -r build/web-mobile/* toss-wrapper/public/game/

2.3 의존성 설치

cd toss-wrapper
npm install

2.4 .ait 파일 빌드

cd toss-wrapper
npm run build

**빌드 성공 시 출력:**

vite v6.1.0 building for production…
✓ 2 modules transformed.
dist/index.html 0.60 kB │ gzip: 0.31 kB
✓ built in 207ms
◇ Building ios
◇ Building android
◆ brickbreaker-legendary.ait 빌드 완료
◆ Build completed

**생성된 파일:**

toss-wrapper/{your_project_name}.ait

2개의 좋아요

@yyyyyyy 님 감사합니다

Cocos 카테고리를 추가해서 글을 올려둬도 괜찮을까요?

저희가 제공하는 문서가 많이 부족하다보니 많은 지원을 드리지 못해 죄송합니다 :sob:

Cocos 사용량도 꽤 많은걸까요?

1개의 좋아요

네 글 올려두셔도 괜찮습니다.

cocos creator 기반 웹-모바일 게임 개발이 활발한 편입니다.

3.x 버전 은 ts 기반 개발이 이루어지고.

2.x 버전은 js 기반으로 개발이 이루어지고있습니다.

1개의 좋아요

저는 윈도우에서 개발을 하고 있는데 .ait 파일이 생성 되지 않고 있네요. 혹시 맥에서 실행하신건가요?

안녕하세요 맥 환경이 아닌 윈도우 환경에서 빌드 진행하였습니다.

ait 파일 생성안되는이유가 바로 빌드가아닌.
별도의 작업이 일부 필요합니다.

코코스 기반 레퍼런스가 아니지만. 아래 webview 기반 참고 해보세요.

감사합니다!! 참고해서 빌드해보도록 하겠습니다!

어디 문의 드릴곳이 없어서..
여기에 문의드려요 ㅠㅠ

코코스로 개발중이고, 로걸 웹이나 안드 에뮬에서실행할때는 초기 로딩 속도에 문제가 없는데
토스앱에서 실행하면 초기 로딩이 15초 정도나 걸리는데 혹시 이런문제 없으셨을까요???

코코스로 개발중이고, 초기 로딩 1초 내외로 완료됩니다. 혹시 처음 들어갈때 모든 번들을 다받고 들어가시나요? 혹은 첫 진입 화면의 내용이 많은 것 일 수도 있겠네요.

1개의 좋아요

생성 과정이 웹 빌드 이후 웹빌드한 폴더에서 npm run build를 실행해줘야 빌드됩니다.