[ERROR] [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' error


Googleが検索したところ、Nodeバージョン17.0.1を使用して問題が発生したことが分かった.
このため、ノードのバージョンを変更するには、次の作業を行います.
  • node.jsバージョン管理用のツールnをインストールします.
  • npm install -g n
  • 次のコマンドを使用して、ノードを再インストールします.(sudoとしてインストールする必要がある)(この例ではstableを使用する)
  • sudo n latest // 최신버전 설치
    sudo n stable // 안정버전 설치
    sudo n lts // LTS(long term support) 최신버전 설치
    sudo n 16.0.1 // 특정 버전설치

    installはいいですが、activeバージョンは17.0.1です.これは,最初にインストールしたノードパスが異なるためである.
    この場合、シンボルリンクを変更する必要があります.
    sudo ln -sf /usr/local/bin/node /opt/homebrew/bon/node
    コマンドが実行されて再インストールされたため、有効になりました.