vue.jsを読み込んでいるwebサイトがあります。
以下のソースコードでvue.jsを読み込んでいます。
javascript
1<script rel="javascript" src="https://cdn.jsdelivr.net/npm/vue@2.6.12" defer></script>
仮にCDNのサーバーがダウンした時の対策を考えており以下の記事に行き着きました。
CDN版Vue.jsのCDNサーバーが落ちている場合の対策(Qiita)
こちらを参考にしてみたのですが、
javascript
1<script rel="javascript" src="https://cdn.jsdelivr.net/npm/vue@2.6.12" defer></script> 2<script>console.log(window)</script>
とすると、記事と同様にVueの出力が確認できました。
しかし、記事と同じように以下のようにすると、
javascript
1<script rel="javascript" src="https://cdn.jsdelivr.net/npm/vue@2.6.12" defer></script> 2<script>window.Vue || document.write('<script src="/hoge/fuga/vue.js"></script>')</script>
結果は、ローカルのJSファイル読み込みとなります。
CDNのvue.jsは正常に読み込まれております。
javascript
1<script rel="javascript" src="https://cdn.jsdelivr.net/npm/vue@2.6.12" defer></script> 2<script>console.log(window.Vue)</script>
とすると、undefined となります。
解決方法について、ご教授いただけますようお願いします。
回答1件
あなたの回答
tips
プレビュー