MIME タイプ ('text/html') が実行可能ではなく、厳密であるため、'' からのスクリプトの実行を拒否しました。

エラーは次のとおりです。

 

MIME タイプ (「text/html」) が実行可能ではなく、厳密な MIME タイプ チェックが有効になっているため、「http://localhost:8080/style.js?v=1.1」からのスクリプトの実行が拒否されました。

このエラーは、サーバー構成エラー、キャッシュの問題、コード エラー、アプリケーションの展開の問題など、さまざまな状況で発生します。

この記事は、フロントエンド プロジェクトの実行中に発生する問題について説明します。

その理由は、vue.config.js で静的リソースのパブリック パスを設定しているためです。

ここがポイントで、public 配下にある画像や js などはすべて静的リソースなので、使用する場合は/admin/ の設定も図の 4 行目を追加する必要があります。私のパブリックディレクトリにあるファイル。:

次に、index.html で引用するときに、次のように /admin/ を追加する必要もあります。

 

このようにして、style.js に正常にアクセスできるようになり、/admin/ ディレクトリにはないようですが、上の最初の図で設定済みなので、./admin/ を追加する必要があります。

それ以外の場合は、エラーが報告されます。

 

おすすめ

転載: blog.csdn.net/qq_68155756/article/details/132424499