Vue.jsの練習中にjsonファイルを読み込むプログラムを書いたら
chrome側のjsのコンソールに
Access to XMLHttpRequest at 'file:///C:/Users/USER/Desktop/vuejs/list.json' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
というエラーが出力され困っています。
ネットで調べてみたところ外部からの静的ファイルなどを読み込む制限(CORSエラー)が効いているらしく。
chromeの起動オプションを設定する、具体的にはショートカットのリンクに
--allow-file-access-from-files --disable-web-security --user-data-dir --disable-features=CrossSiteDocumentBlockingIfIsolating
を設定してあげる必要があるみたいですが、肝心な設定方法が分かりません。
ご存じの方がいらっしゃいましたらご協力お願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/22 13:37