【发布时间】:2021-06-24 04:09:26
【问题描述】:
所以我创建了一个新的 laravel 项目并使用 npm run dev 在 public 文件夹中生成我的 css 文件。 就像我上一个项目一样,我尝试像这样加载我的 CSS
<link href="{{ URL::asset('/css/app.css') }}" rel="stylesheet" type="text/css">
但这不起作用。我的文件夹结构是这样的
public
css
app.css
我检查了很多帖子,但没有一个有效。加载文件的唯一方法是这样的
<link href="{{ mix('/css/app.css') }}" rel="stylesheet" type="text/css" >
或
<link href="/css/app.css" rel="stylesheet" type="text/css" >
我的问题是为什么资产助手不起作用?
我尝试更改 url,更改 env 'ASSET_URL' 等
我知道这是一个非常基本的问题,但这个问题让我抓狂, 顺便说一句,我上一个项目 laravel 版本是 7,但这个版本是 8
【问题讨论】:
-
为什么要在
'/assets/css/app.css'中添加assets文件夹? -
-
"npm run prod" if laravel-mix v5 "npx --production"如果 laravel-mix v6
-
@BossCOTIGA 正如我所说的那样,现在混合工作,我正在寻找资产不工作的原因
标签: php html css laravel laravel-8