html - Laravel Bootstrap CSS 链接 {{ 资产 }}
问题描述
我想知道,为什么在全新的 Laravel 安装中,以下代码没有将 Bootstrap CSS 文件与 Blade.php 文件链接起来,这是我认为使其工作的正确代码:
<link href="{{ asset('public/css/app.css') }} rel="stylesheet"/>
我使它工作的唯一方法是这样:
<link rel="stylesheet" type="text/css" href="/public/css/app.css">
但是我想用资产来做,所以我想知道什么是正确的方法。
解决方案
你需要执行:
npm install bootstrap
等待然后执行:
npm run dev
它将所有依赖文件的 sass 编译到 app.css 和 app.js 中,然后你需要将它包含到任何 Blade.php 文件中
<link rel="stylesheet" href="{{ asset('css/app.css') }}">
<script src="{{ asset('js/app.js') }}"></script>
推荐阅读
- python - 需要在列表列表中找到最大值
- jquery - SVG 元素与之前的兄弟 SVG 重叠
- vb.net - vb6 - 使用结构作为类属性类型
- react-native - 在重新启动应用程序不起作用时设置权限
- google-cloud-platform - 如何设置从本地到 Google Cloud VPC 的 VPN
- javascript - JS ClipboardEvent 剪贴板数据始终为空
- angular - Angular 4 - ngFor 下拉/选择选项在 IE11 上非常慢,如何优化 ngDoCheck 执行?
- google-analytics - 在谷歌电子表格中跟踪转化率
- dynamics-crm - crm dynamics 2016 限制笔记中的文件数量
- javascript - React Router Dom(四)编程导航