ローカル環境でJSONを読み込ませたい時にCORSの制限に引っかかりますよね。
取り合えずちょっと試したい時なんかの方法を探していたらありました。
先人に感謝です。
参考にしたサイト
FireFox
https://hint-life.hateblo.jp/entry/2020/03/02/164658
https://www.doraxdora.com/blog/2019/07/16/post-9131/
Chrome
https://www.doraxdora.com/blog/2019/06/14/post-8783/
上のサイトをまとめると、
FireFox
アドレスバーに「about:config」を入力して開き、「security.fileuri.strict_origin_policy」の値を、true から false に変更。
Chrome
起動オプションに--allow-file-access-from-filesをつけて管理者権限で起動すればいいらしい。
具体的には、
1.chrome.exeのショートカットを作成してそのプロパティの中でリンク先に上のオプションをつけます。
リンク先:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files
2.ショートカットのプロパティの互換性タブの中の「管理者としてこのプログラムを実行する」にチェック。
Chromeが起動していない状態で作成したショートカットから起動。
確認方法:chromeのアドレスバーに「chrome://version」を入力して開きコマンドラインの項目に--allow-file-access-from-filesがあればOK。