6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

サイトが今朝いきなり動かなくなった?(AxiosのCDNが関係してるかも)

Last updated at Posted at 2022-10-07

おはようございます。
お昼に起きたら至急と書かれたメールが大量に来てました。自社サイトのうちいくつかが動かないそうで...
調べてみたら、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貼る時はバージョン指定しようね!

6
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?