250x250
반응형
arkhyeon
arkhyeon
arkhyeon
전체 방문자
오늘
어제
  • 분류 전체보기 (88)
    • Spring (5)
    • Java (4)
    • React (25)
      • TypeScript (6)
      • JavaScript (1)
      • Jest (9)
    • NEXT (8)
    • SQL (1)
    • React native (1)
    • CSS (3)
    • Web (1)
    • Git (3)
    • ETC (6)
    • 빅데이터DB (8)
    • Docker (4)
    • Tool (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • HIVE
  • react spring websocket
  • react websocket
  • react usetransition
  • react
  • Spring WebSocket
  • WSS
  • websocket
  • react loading
  • kudu
  • websocket server
  • react typescript
  • usetransition
  • react jest
  • jest
  • react19
  • docker tomcat
  • javascript wss
  • javasciprt websocket
  • node WebSocket

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
arkhyeon

arkhyeon

React

Yarn StoryBook 실행 Error #22431

2024. 1. 29. 17:41
728x90
반응형

에러 내용

/Projects/node_modules/wide-align/align.js:2
var stringWidth = require('string-width')
                  ^

Error [ERR_REQUIRE_ESM]: require() of ES Module /Projects/node_modules/string-width/index.js from /Projects/node_modules/wide-align/align.js not supported.
Instead change the require of index.js in /Projects/FPV/nextmission/node_modules/wide-align/align.js to a dynamic import() which is available in all CommonJS modules.
    at Object.<anonymous> (/Projects/node_modules/wide-align/align.js:2:19)
    at Object.<anonymous> (/Projects/node_modules/gauge/render-template.js:2:13)
    at Object.<anonymous> (/Projects/node_modules/gauge/plumbing.js:3:22)
    at Object.<anonymous> (/Projects/node_modules/gauge/index.js:2:16)
    at Object.<anonymous> (/Projects/node_modules/npmlog/log.js:3:13)
    at Object.<anonymous> (/Projects/node_modules/@storybook/node-logger/dist/index.js:1:1141)
    at Object.<anonymous> (/Projects/node_modules/@storybook/cli/dist/generate.js:1:1014)
    at Object.<anonymous> (/Projects/node_modules/@storybook/cli/bin/index.js:9:1)
    at Object.<anonymous> (/Projects/node_modules/storybook/index.js:3:1) {
  code: 'ERR_REQUIRE_ESM'
}

Node.js v18.18.12

수정 방안

Yarn 1 을 Yarn 3 or 4로 업그레이드 하면 해당 에러는 사라지게 된다.

> yarn --version
1.22.21
# node, npm 버전
> node --version
v18.18.2
> npm --version
9.5.1

------------------------------
> yarn set version berry
yarn --version
4.0.2

 

728x90
반응형

'React' 카테고리의 다른 글

Yarn 4.0 Update .yarnrc.yml npmRegistryServer 설정  (0) 2024.03.12
[vite] Rollup failed to resolve import react-icons  (0) 2024.02.27
useEffect no dependency  (0) 2023.11.14
React Javascript WebSocket - Server 포함  (0) 2023.10.31
React 빌드 용량 최적화 - Vite rollupOptions manualChunks  (0) 2023.09.07
    'React' 카테고리의 다른 글
    • Yarn 4.0 Update .yarnrc.yml npmRegistryServer 설정
    • [vite] Rollup failed to resolve import react-icons
    • useEffect no dependency
    • React Javascript WebSocket - Server 포함
    arkhyeon
    arkhyeon

    티스토리툴바