Laravel 5.4 require.js 和 laravel-elixir-requirejs

Laravel 5.4 require.js and laravel-elixir-requirejs

我是 php / laravel / js 库世界的新手。我想将 require.js 添加到我的 laravel 5.4 项目中,出现了一些问题。

第一:这两个lib有什么区别: npm install requirejs/npm install laravel-elixir-requirejs?我应该使用哪一个?

其次:这个elixir是做什么用的?为什么 laravel 5.4 documentation 不包含这个 elixir

提前感谢您的回答!

Laravel Elixir 提供了一个简洁、流畅的 API 来为您的 Laravel 应用程序定义基本的 Gulp 任务。 Elixir 支持常见的 CSS 和 JavaScript 预处理器,如 Sass 和 Webpack。使用方法链,Elixir 允许您流畅地定义您的资产管道。 它更像是用于设置工作流程的微框架,第二个 npm install requirejs 意味着 npm 将安装 .js,其中 npm install laravel-elixir-requirejs 是 js 包,专门为 elxir 框架加载 js,它是一个组件共 laravel.