在我的项目中,我正在使用Laravel Mix来编译资产。
我有 2个常见脚本 - jQuery和导航 - 以及多个特定于网站的,例如home.js,about.js等。
我想将常用脚本添加到每个特定于站点的脚本中,因此,例如,最终的home_scripts.js文件将包括:
这个想法是每页提供一个单一的,非膨胀的JS文件。
我该怎么做呢?
注意:我知道我可以为每个站点使用mix.js(...)
函数,只需在开头将路径复制粘贴到2个常用脚本中,但我希望能有更有效的方法。
答案 0 :(得分:0)
您可以使用CommonJS来实现这样的目标。
在home.js
require('jquery');
require('./navigation');
// Home page specific logic here