每次运行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" }
为什么我收到此错误?任何帮助都将非常感激。