序文:
vue3+vite でエラー メッセージ処理が発生しました。
エラーメッセージ:
キャッチされていない (約束された) エラー: モジュール "パス" は、ブラウザーの互換性のために外部化されています。クライアント コードで「path.resolve」にアクセスできません。
エラーの理由:
具体的には、ブラウザーの互換性のために、パス モジュールをクライアント コードで使用することはできません。
アプローチ:
1. path-browserify をダウンロード
npm install path-browserify --save
2. インポート方法を変更します。
「パス」からのインポート パスは次のように変更されます。
import path from 'path-browserify'