如何使用Laravel Mix将常用脚本添加到所有特定脚本?

时间:2017-11-12 10:33:04

标签: javascript laravel laravel-mix

在我的项目中,我正在使用Laravel Mix来编译资产。

我有 2个常见脚本 - jQuery和导航 - 以及多个特定于网站的,例如home.js,about.js等。

我想将常用脚本添加到每个特定于站点的脚本中,因此,例如,最终的home_scripts.js文件将包括:

  1. jquery.min.js
  2. navigation.js
  3. home.js
  4. 这个想法是每页提供一个单一的,非膨胀的JS文件。

    我该怎么做呢?

    注意:我知道我可以为每个站点使用mix.js(...)函数,只需在开头将路径复制粘贴到2个常用脚本中,但我希望能有更有效的方法。

1 个答案:

答案 0 :(得分:0)

您可以使用CommonJS来实现这样的目标。

home.js

require('jquery');
require('./navigation');

// Home page specific logic here