# SDK v3 마이그레이션 중 오류

**URL:** <https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758>\
**Category:** 개발\
**Tags:** sdk\
**Created:** [9월 7, 2026, 10:47오전 UTC](https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758 "2026-09-07T10:47:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bsmoon](https://avatars.discourse-cdn.com/v4/letter/b/a587f6/32.png) [@bsmoon](https://techchat-apps-in-toss.toss.im/u/bsmoon)\
**Post date:** [9월 7, 2026, 10:47오전 UTC](https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758/1 "2026-09-07T10:47:25Z")

</div>

### 이 글의 성격은 무엇인가요?

질문 / 문제 해결

### 내용을 설명해주세요

SDK v2에서 v3로 마이그레이션 중입니다.  
`npm install @apps-in-toss/web-framework` 를 우선 실행했고,  
`npx ait migrate v3`실행한 뒤에  
`npm install` 실행 시 다음과 같은 에러가 발생했습니다.

```auto
npm error code ETARGET
npm error notarget No matching version found for @apps-in-toss/devtools@^3.3.0.
npm error notarget In most cases you or one of your dependencies are requesting
npm error notarget a package version that doesn't exist.
npm error A complete log of this run can be found in: C:\Users\oc56\AppData\Local\npm-cache\_logs\2026-09-07T10_29_21_150Z-debug-0.log

```

이걸 어떻게 해결할 수 있을지 도움 부탁드립니다.

아래에 package.json과 에러로그를 각각 첨부합니다.

package.json

```auto
{
  "name": "unity-webgl-wrapper",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite dev",
    "build": "tsc -b && vite build && ait build",
    "lint": "eslint .",
    "preview": "vite preview",
    "deploy": "ait deploy"
  },
  "dependencies": {
    "@apps-in-toss/web-framework": "^3.3.0",
    "firebase": "^12.6.0",
    "react": "^19.2.7",
    "react-dom": "^19.2.7"
  },
  "devDependencies": {
    "@eslint/js": "^9.39.1",
    "@types/node": "^24.10.0",
    "@types/react": "^19.2.2",
    "@types/react-dom": "^19.2.2",
    "@vitejs/plugin-react": "^5.1.0",
    "eslint": "^9.39.1",
    "eslint-plugin-react-hooks": "^7.0.1",
    "eslint-plugin-react-refresh": "^0.4.24",
    "globals": "^16.5.0",
    "typescript": "~5.9.3",
    "typescript-eslint": "^8.46.3",
    "vite": "^7.2.2",
    "@apps-in-toss/devtools": "^3.3.0"
  }
}

```

npm 로그

```auto
0 verbose cli C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
1 info using npm@11.6.2
2 info using node@v24.11.1
3 silly config load:file:C:\Program Files\nodejs\node_modules\npm\npmrc
4 silly config load:file:C:\Workspace\Proj2_TwoMergeSimul\vite\.npmrc
5 silly config load:file:C:\Users\oc56\.npmrc
6 silly config load:file:C:\Users\oc56\AppData\Roaming\npm\etc\npmrc
7 verbose title npm install
8 verbose argv "install"
9 verbose logfile logs-max:10 dir:C:\Users\oc56\AppData\Local\npm-cache\_logs\2026-09-07T10_29_21_150Z-
10 verbose logfile C:\Users\oc56\AppData\Local\npm-cache\_logs\2026-09-07T10_29_21_150Z-debug-0.log
11 silly logfile start cleaning logs, removing 1 files
12 silly packumentCache heap:4496293888 maxSize:1124073472 maxEntrySize:562036736
13 silly logfile done cleaning log files
14 silly idealTree buildDeps
15 silly fetch manifest @apps-in-toss/devtools@^3.3.0
16 silly packumentCache full:https://registry.npmjs.org/@apps-in-toss%2fdevtools cache-miss
17 verbose shrinkwrap failed to load node_modules/.package-lock.json out of date, updated: node_modules
18 http cache https://registry.npmjs.org/@apps-in-toss%2fdevtools 43ms (cache hit)
19 silly packumentCache full:https://registry.npmjs.org/@apps-in-toss%2fdevtools set size:32191 disposed:false
20 silly placeDep ROOT @apps-in-toss/devtools@ OK for: unity-webgl-wrapper@0.0.0 want: ^3.3.0
21 verbose type range
22 verbose stack @apps-in-toss/devtools: No matching version found for @apps-in-toss/devtools@^3.3.0.
22 verbose stack at module.exports (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-pick-manifest\lib\index.js:210:23)
22 verbose stack at RegistryFetcher.manifest (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:130:54)
22 verbose stack at async #fetchManifest (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1227:20)
22 verbose stack at async #nodeFromEdge (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1065:19)
22 verbose stack at async #buildDepStep (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:929:11)
22 verbose stack at async Arborist.buildIdealTree (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:182:7)
22 verbose stack at async Promise.all (index 1)
22 verbose stack at async Arborist.reify (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:114:5)
22 verbose stack at async Install.exec (C:\Program Files\nodejs\node_modules\npm\lib\commands\install.js:150:5)
22 verbose stack at async Npm.exec (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:208:9)
23 error code ETARGET
24 error notarget No matching version found for @apps-in-toss/devtools@^3.3.0.
25 error notarget In most cases you or one of your dependencies are requesting
25 error notarget a package version that doesn't exist.
26 silly unfinished npm timer reify 1788776961507
27 silly unfinished npm timer reify:loadTrees 1788776961509
28 verbose cwd C:\Workspace\Proj2_TwoMergeSimul\vite
29 verbose os Windows_NT 10.0.26200
30 verbose node v24.11.1
31 verbose npm v11.6.2
32 verbose exit 1
33 verbose code 1
34 error A complete log of this run can be found in: C:\Users\oc56\AppData\Local\npm-cache\_logs\2026-09-07T10_29_21_150Z-debug-0.log

```

---

<div class="post-metadata">

**Author:** ![Dylan](https://yyz1.discourse-cdn.com/flex007/user_avatar/techchat-apps-in-toss.toss.im/dylan/32/597_2.png) [@Dylan](https://techchat-apps-in-toss.toss.im/u/Dylan)\
**Post date:** [9월 7, 2026, 1:22오후 UTC](https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758/2 "2026-09-07T13:22:33Z")

</div>

안녕하세요 🙂  
`"@apps-in-toss/devtools": "^3.3.0"` 이 부분을  
`"@apps-in-toss/devtools": "^3.2.0"` 이렇게 고치고 `npm install` 한번 해봐주실수 있나요 ?

---

<div class="post-metadata">

**Author:** ![bsmoon](https://avatars.discourse-cdn.com/v4/letter/b/a587f6/32.png) [@bsmoon](https://techchat-apps-in-toss.toss.im/u/bsmoon)\
**Post date:** [9월 7, 2026, 1:31오후 UTC](https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758/3 "2026-09-07T13:31:33Z")

</div>

변경 후 빌드까지 정상적으로 완료되었습니다.  
감사합니다!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex007/uploads/toss/original/1X/04f077f5dd5f664f7f31421aab5be9e937a5c59f.png) [@system](https://techchat-apps-in-toss.toss.im/u/system)\
**Post date:** [9월 9, 2026, 1:31오후 UTC](https://techchat-apps-in-toss.toss.im/t/sdk-v3/4758/4 "2026-09-09T13:31:51Z")

</div>

이 주제는 마지막 댓글로부터 2일 뒤 자동으로 종료되었습니다. 새 댓글을 달 수 없습니다.
