Laravel没有找到Elixir JS和CSS文件 - 未在清单错误中定义

时间:2017-05-17 21:29:41

标签: laravel laravel-elixir

我是Elixir的新手,需要帮助解决以下错误。我不清楚我怎么解决?

  

"文件app.js未在资产清单中定义"

我的Blade文件中有以下两行被指向导致错误。

 <link rel="stylesheet" href="{{ elixir('app.css') }}">

<script src="{{ elixir('app.js') }}"></script>

rev-manifest文件如下:它在public / build /

{
  "app.css": "css/app-scheduler-7b1b6567b7f6fa730140.css",
  "app.js": "js/app-scheduler.js"
}`

这是gulp文件`const elixir = require(&#39; laravel-elixir&#39;);

elixir((mix) => {
mix.sass('app.scss')
   .webpack('app.js');
});

`

app.js可在resources / assets / app.js中找到 我找到了这些webconfig文件?有什么我应该在这里尝试

 output: {
    filename: 'js/[name]-scheduler.js',
    path: path.join(__dirname, '/public/build'),
    chunkFilename: 'js/[name]-scheduler.js',
    publicPath: '/build/'

1 个答案:

答案 0 :(得分:0)

你的css位于路径(/ css)中。

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