我是Laravel mix的新手,我正在尝试将当前的应用程序移植到Laravel。我的问题是,当我尝试访问一个不同的Javascript文件中的函数,然后使用Laravel Mix将其放入app.js时,我已经玩过没有任何区别的文件顺序。似乎唯一有用的是将函数放在调用它的同一个文件中,这就是mix应该做的事情。我想将它们保存在一个单独的文件中,以便我可以在Laravel中更轻松地管理它们,并且自定义查询.js将用于多个应用程序。
app.js
0xD8F0
webpack.mix.js
require('./bootstrap');
require('./apps/custom-queries');
require('./apps/barcode-gen/user-input');
自定义-queries.js
mix.js('resources/assets/js/app.js', './public/js')
.sass('resources/assets/sass/app.scss', './public/css');
用户-input.js
function BarcodesPOSearch(poNumber) {
console.log('test');
}
控制台错误
$(document).on('click', '#search-by-po-inputs button', function() {
BarcodesPOSearch($poNumber);
});