css - Laravel 5.1 中的老 Elixir?

标签 css less laravel-5 ecmascript-6 laravel-elixir

我正在 Laravel 5.1 中使用 Elixir。它工作正常,只是它似乎不提供 docs 中描述的功能。和新的一样。例如,我无法使用 mix.babel() 方法:

mix.babel('l5.js');
    ^ TypeError: undefined is not a function

除此之外,mix.less(['one.less', 'two.less']) 编译为两个单独的 .css 文件,而不是一个 app.css,这应该是成为一个新功能。

我做错了什么?

最佳答案

我发现出了什么问题。这是 Laravel 安装程序。使用它时要小心——它很方便,但似乎并没有不断更新。它与最新的供应商创建了 Laravel 元素,但我的应用程序文件(包括 packages.json)已过时。

改用composer create-project laravel/laravel my-project --prefer-dist

关于css - Laravel 5.1 中的老 Elixir?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31103660/

相关文章:

html - 滚动条调整页面大小

javascript - iFrame 根据框架内的动态内容调整大小

css - Google Chrome "Failed parsing SourceMap": css. map (Web Essential)

php - Dotenv\Dotenv::__construct() 不是 Dotenv\Loader 的实例

javascript - JQuery Mobile Listview 元素消失

jQuery Pugin 或 CSS3

html - 尝试使用 Less 隔离 Bootstrap

css - 我可以将我的 CSS 中的 Twitter Bootstrap 脚手架跨度称为 mixin 而不是类吗?

Atom IDE 的 Php 伴侣替代品

php - 拉拉维尔 : MethodNotAllowedHttpException only on production server