首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Elixir路径

Laravel Elixir路径
EN

Stack Overflow用户
提问于 2016-01-14 00:53:12
回答 4查看 1.4K关注 0票数 2

我使用Elixir编译我的less文件

代码语言:javascript
复制
elixir(function(mix) {
mix.less([
    "../../../vendor/uikit/uikit/src/less/uikit.less",
    "main.less"
], 'public/css/style.css').version("public/css/style.css");
});

然后尝试使用css文件,如下所示

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="{{ elixir('css/style.css') }}">

但是我得到了http://localhost:8080/build/css/style-a3ade8736f.css 404 (Not Found)

我使用了XAMMP,所以我的url看起来像http://localhost:8080/ad/public/

当我尝试在css href中添加'piblic/‘单词时

<link rel="stylesheet" type="text/css" href="public/{{ elixir('css/style.css') }}">

我得到了一个错误,我喜欢

http://localhost:8080/ad/public/public//build/css/style-a3ade8736f.css 404 (Not Found)

如何修复href?

EN

回答 4

Stack Overflow用户

发布于 2016-04-02 06:41:23

您可以在asset()url()中调用Elixir函数。

如下所示:

代码语言:javascript
复制
{{ asset(elixir('css/style.css')) }}

代码语言:javascript
复制
{{ url(elixir('css/style.css')) }}

这个thread解决了这个问题。

票数 5
EN

Stack Overflow用户

发布于 2016-03-26 04:13:21

asset()URL::Asset()中调用elixir函数

gulpfile.js

代码语言:javascript
复制
elixir(function(mix) {
    mix.less('app.less').version('css/app.css');
});

刀片

代码语言:javascript
复制
<link rel="stylesheet" href="{{ asset( elixir('css/app.css') ) }}" charset="utf-8">
票数 4
EN

Stack Overflow用户

发布于 2016-01-14 00:59:35

elixir函数期望您通过在Gulpfile中执行have versioned the file来执行version()

代码语言:javascript
复制
elixir(function(mix) {
    mix.version("css/all.css");
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34772474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档