おはようございます。
お昼に起きたら至急と書かれたメールが大量に来てました。自社サイトのうちいくつかが動かないそうで...
調べてみたら、Axiosが読み込めてないようでエラーが出ていました。
何もしてないのに壊れた!僕は悪くない!
原因
Axiosは今朝、バージョン1.1.0
になりました。
この変更により、書き方が別物レベルで変わっています。(詳しくはこの記事を参照)
それによって、CDNでバージョン指定をせずに読み込んだ場合に最新版が適用されてしまい動かなくなるようです。
対処法
CDNをバージョン指定で貼り付けましょう。
https://cdnjs.com/libraries/axios/0.27.1
上のサイトからバージョンごとのCDNを取り出して付け替えると正常に動作するはずです。
動かない(バージョン指定してない)
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
動く(バージョン指定した)
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.27.1/axios.min.js"></script>
教訓
CDN貼る時はバージョン指定しようね!