【发布时间】:2017-11-22 09:24:17
【问题描述】:
这是我的 /laravel/webpack.mix.js 的内容:
mix
.js([
'resources/assets/js/jquery.js',
'resources/assets/js/plugin.js'
], 'public/js/my_app.js');
/resources/assets/js/jquery.js的内容是:
window.$ = window.jQuery = require('jquery');
/resources/assets/js/plugin.js的内容就是这样写的本地代码:
(function($) {
// plugin script
})(jQuery);
当plugin.js脚本在本地编写(如上),它在my_app.js中在jQuery之前加载(例如plugin.js em> 那么 jQuery)
但是
当我使用“require”或“import”指令直接从
node_modules**,比如require('plugin')用plugin.js写的,顺序OK:
jquery.js 首先加载 THEN plugin.js。
我的问题:
我想在 plugin.js 之前加载 jquery.js。
那么,即使 plugin.js 是本地脚本,如何遵守命令?
【问题讨论】:
-
有没有人能够解决这个问题,因为我在使用 Summernote 和 jquery 时遇到了同样的问题。
标签: node.js laravel webpack laravel-mix