我正在使用Gulp和laravel-elixir包来组合并最小化自定义项目中的脚本和样式。
这是我当前的 guplfile.js 配置
var elixir = require('laravel-elixir');
elixir.config.assetsPath = 'assets/';
elixir(function(mix) {
mix
.styles([
'stylish_checkbox.css',
'alertify.core.css',
'alertify.bootstrap.css',
'bootstrap-social.css',
'intlTelInput.css',
'slick.css',
'style.css',
'daterangepicker.css',
'jquery.fileupload.css',
'circle.css',
'formValidation.min.css',
], 'assets/public/css/submit.min.css')
.scripts([
'jquery.js',
'bootstrap.js',
'jquery.tmpl.min.js',
'alertify.js',
'sisyphus.js',
'slick.js',
'formValidationFramwework.min.js',
'formValidationBootstrap.min.js',
'intlTelInput.js',
], 'assets/public/js/submit.min.js');
});
我希望的结果是将所有样式合并到一个文件 submit.min.css 中,并将所有脚本合并到一个文件 submit.min.js 中,这样可以正常工作大多数时候。
但是当我尝试在页面中初始化jQuery插件时,我遇到了这些错误:
知道怎么解决这个问题吗?