当前位置: 首页 > 知识库问答 >
问题:

Laravel 8 asset helpers不在我的新项目中工作

须景辉
2023-03-14

因此,我创建了一个新的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" >

我的问题是为什么asset helper不起作用?

我尝试更改url,更改env'asset_url'等

我知道这是一个很基本的问题,但这个问题让我很疯狂,顺便说一句,我的上一个项目laravel版本是7,但这一个版本是8

共有1个答案

谭煜
2023-03-14

在laravelasset()帮助器函数中使用正确的路径。asset()帮助程序函数从app/public目录访问。

<link href="{{ asset('css/app.css') }}" rel="stylesheet" type="text/css">

 类似资料:
  • 在我的项目中,电影和演员、电影和类别之间有着多对多的关系。当我尝试创建一部电影,然后尝试使用Select2添加演员和类别时,它不会列出可用的选项(输入字段看起来是灰色的,好像它们被锁定了)。我查看脚本是否正在加载,它们是否正在加载。这是我的密码。

  • 我想在一个项目中使用Lombok来使用@getter和@setter。 我包括使用Maven: NetBeans可以导入: null

  • 我有一个使用aspectJ进行审计maven项目。我在用Intellij想法。以下是我在pom文件中的插件配置: 我在Java应用程序中测试了这个方面和maven插件配置,它的工作很好。

  • 根settings.gradle.kts如下所示: 在SoaProject的一个build.gradle.kts文件中,例如,我有以下依赖项: 导入/刷新gradle项目在Intellij中工作,并且依赖项被下载。但是当我尝试从子项目执行gradle任务时,我得到一个未解决的引用版本错误。 向西蒙致意

  • 我使用Angula-CLI创建了一个新项目,我遵循了https://www.npmjs.com/package/angular2-highcharts页面建议的所有步骤 npm install angular2-highcharts--保存从“angular2-highcharts”导入{ChartModule};ChartModule.forRoot(require('highCharts')

  • 在使用Netbeans从现有的Alice 3项目创建可运行的jar后,我得到以下错误: 系统属性:组织。爱丽丝。石斑鱼类。未设置根目录 在我看来,一切都安排好了。我正在使用Linux Mint。Java工作正常。其他可运行的jar文件也可以运行。插件匹配。在Netbeans项目属性中,默认VM选项包括以下行: 我不知所措。请帮忙。