You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel项目中CDN引入Bootstrap 5出现net::ERR_CONNECTION_RESET错误

Laravel中引入Bootstrap 5 CDN出现net::ERR_CONNECTION_RESET错误的解决办法

你在Laravel项目中通过CDN引入Bootstrap 5时遇到error failed to load resource: net::ERR_CONNECTION_RESET错误,使用的CDN代码如下:

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-4bw+/aepP/YC94hEpVNVgiZdgIC5+VKNBQNGCHeKRQN+PtmoHDEXuppvnDJzQIu9" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-HwwvtgBNo3bZJJLYd8oVXjrBZt8cqVSpeBNS5n7C8IVInixGAoxmnlMuBnhbgrkm" crossorigin="anonymous"></script>

以下是可行的解决步骤:

  • 排查网络访问问题
    这个错误本质是网络连接中断,先直接在浏览器地址栏打开CDN链接,确认能否正常加载资源。如果打不开,大概率是本地网络限制(防火墙、代理、地区屏蔽等),尝试切换网络环境(比如手机热点)或检查本地网络设置。

  • 校验CDN链接与完整性哈希
    虽然你用的是官方正确版本,但手动复制时可能出现字符错误。可以重新确认Bootstrap对应版本的CDN代码,确保链接和integrity值完全匹配。

  • 清除浏览器缓存
    缓存文件损坏可能导致加载失败,按Ctrl+Shift+Delete(Chrome/Firefox)打开清除面板,勾选缓存文件后清理,再刷新页面重试。

  • 检查Laravel视图位置
    确保CDN代码放在正确的Blade模板位置:CSS放在<head>标签内,JS放在<body>标签末尾(或添加defer属性),避免在子视图重复引入或放在无效标签区域。

  • 本地安装替代CDN
    如果CDN始终无法访问,改用本地安装方式:

    1. 安装Bootstrap依赖:
      npm install bootstrap@5.3.1
      
    2. 在resources/css/app.css中导入样式:
      @import 'bootstrap/dist/css/bootstrap.min.css';
      
    3. 在resources/js/app.js中导入JS:
      import 'bootstrap/dist/js/bootstrap.bundle.min.js';
      
    4. 编译资源:
      npm run dev
      
    5. 在模板中引入编译后的文件:
      <link href="{{ asset('css/app.css') }}" rel="stylesheet">
      <script src="{{ asset('js/app.js') }}"></script>
      

内容的提问来源于stack exchange,提问作者Mohamed Reda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 07:35:18