본문 바로가기
React.js

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /package.json

by Zih0 2022. 1. 9.

 

새해를 맞아 맥북을 초기화 시키고 개발환경을 다시 맞췄는데, 이전에는 실행됐던게 아래와 같은 에러가 뜨면서 되지 않았습니다.

 

검색해보니 Node 버전을 v16으로 낮추면 정상작동하는 것을 알 수 있었습니다.

 

그래서 저는 16.13.0으로 버전을 수정하니 잘 작동하는 것을 확인할 수 있었습니다~

 

ref : https://stackoverflow.com/questions/69693907/error-err-package-path-not-exported-package-subpath-lib-tokenize-is-not-d

 

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in the package.json of a mod

This is a React web app. When I run npm start This error occurred > dataflow@0.1.0 start > react-scripts start node:internal/modules/cjs/loader:488 throw e; ^ Error [

stackoverflow.com

 

 

 

Tip) 

이번에 개발 환경을 맞출 때, asdf 플러그인을 설치했습니다!

해당 플러그인은 node,python,ruby 등 다양한 언어의 버전을 관리해주는 개편한 플러그인입니다!!! 맥 유저 개발자라면 깔고 절대 후회할 일 없을거 같아요!

 

https://github.com/asdf-vm/asdf

 

GitHub - asdf-vm/asdf: Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more - GitHub - asdf-vm/asdf: Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

github.com

 

댓글