Laravel Elixir& Gulp - 文件未在资产清单

时间:2016-06-04 15:16:57

标签: laravel gulp laravel-5.2 laravel-elixir

每次运行gulp时,只有当我重新阅读Laravel应用程序时,才会在控制台中收到警告消息:

  

文件js / vendor.js未在资产清单中定义。 (视图:   /Users/Documents/app/resources/views/layouts/app.blade.php)(查看:   /Users/Documents/app/resources/views/layouts/app.blade.php)

我的gulpfile.js设置为:

var elixir = require('laravel-elixir');

elixir(function(mix) {

mix.scripts([
    '../bower/jquery/dist/jquery.js',
    '../bower/bootstrap/dist/js/bootstrap.js'
], 'public/js/vendor.js')
.version(["js/vendor.js", "build/vendor"]);


mix.scripts([
    '../bower/holderjs/holder.js',
    '../bower/bootstrap-select/dist/js/bootstrap-select.js',
    '../bower/jasny-bootstrap/dist/js/jasny-bootstrap.js'
], 'public/js/addConsultant.js')
.version(["js/addConsultant.js", "build/addConsultant"]);

});

运行gulp命令的输出是:

  

[16:12:44]使用gulpfile~ / Documents / compare / gulpfile.js [16:12:44]   开始'默认' ... [16:12:44]开始'脚本' ...

     

获取脚本源文件...       - resources / assets / bower / jquery / dist / jquery.js       - resources / assets / bower / bootstrap / dist / js / bootstrap.js

     

保存到...       - public / js / vendor.js

     

[16:12:45]完成'默认' 844 ms后[16:12:45] gulp-notify:   [Laravel Elixir]脚本合并! [16:12:45]已完成的剧本'后   1.02秒[16:12:45]开始'版本' ...

     

获取版本源文件...       - public / js / vendor.js       - public / build / vendor / ** / *

     

保存到...       - public / build

     

[16:12:45]完成'版本' 51毫秒后[16:12:45]开始   '脚本' ...

     

获取脚本源文件...       - resources / assets / bower / holderjs / holder.js       - resources / assets / bower / bootstrap-select / dist / js / bootstrap-select.js       - resources / assets / bower / jasny-bootstrap / dist / js / jasny-bootstrap.js

     

保存到...       - public / js / addConsultant.js

     

[16:12:46] gulp-notify:[Laravel Elixir]脚本合并! [16点12分46秒]   已完成的剧本' 201分钟后[16:12:46]开始'版本' ...

     

获取版本源文件...       - public / js / addConsultant.js       - public / build / addConsultant / ** / *

     

保存到...       - public / build

     

[16:12:46]完成'版本' 55毫秒后

public/build/rev-manifest.json文件内的内容如下:

  

{" js / addConsultant.js":" js / addConsultant-4f9f7941f8.js" }

为什么我收到此错误?任何帮助都将非常感激。

0 个答案:

没有答案