cdn.jsdelivr.net 掛了?前端靜態資源訪問出錯

目前jsdelivr被牆了,即被屏蔽,這導致國內大陸地區無法訪問。
很多插件、開源項目用到了jsdelivr,解決方法的核心思想就是換一個服務商,換一個cdn服務提供商。

 

解決方法:
①將所有 cdn.jsdelivr.net 更換爲 fastly.jsdelivr.net

實例:

xxxx://cdn.jsdelivr.net/npm/xxxx/src/assets/images/logo.png
改成

xxxx://fastly.jsdelivr.net/npm/xxxx/src/assets/images/logo.png
②npm 庫替換

若使用的是 npm 庫,則可使用 unpkg.com 進行替換

當然,也可以使用中國鏡像 unpkg.zhimg.com

實例:cdn.jsdelivr.net/npm 替換爲 unpkg.zhimg.com

③自己做大做強,使用本地存儲 或 自搭建服務器 存儲資源

實際遇到的問題:
本人在Vue2項目中利用了Vditor編輯器的功能 ,但瀏覽器始終無法顯示,經過搜索查詢,得知是jsdelivr的問題。

只需在node_modules/vditor/index.min.js 以及 node_modules/vditor/method.min.js 中全局搜索(Ctrl+Shift+F) 的 cdn.jsdelivr.net 替換成 fastly.jsdelivr.net 即可。
————————————————

版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。

原文鏈接:https://blog.csdn.net/m0_57767508/article/details/124915932

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章