Elixir 仅编译为 app.css
Elixir only compiles to app.css
我正在使用 Laravel5 elixir 从我的 .scss 文件中生成 css 文件
这是我的gulpfile.js
var elixir = require('laravel-elixir');
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix
.sass(['homepage.scss'])
});
出于某种原因,输出总是 app.css 而不是 homepage.css
有任何想法吗?我将长生不老药更新为 "laravel-elixir": "^3.0.0"
我错过了什么?
阅读文档我看到对于 "styles" 我们可以有三个参数,一个是指定样式文件的数组,第二个参数是输出文件名,第三个参数是结果目录。
阅读 sass task source code 我们看到第一个参数是文件数组,第二个参数是输出文件。
向您的代码添加第二个参数我们有:
var elixir = require('laravel-elixir');
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix
.sass(['homepage.scss'], 'homepage.css')
});
我正在使用 Laravel5 elixir 从我的 .scss 文件中生成 css 文件
这是我的gulpfile.js
var elixir = require('laravel-elixir');
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix
.sass(['homepage.scss'])
});
出于某种原因,输出总是 app.css 而不是 homepage.css 有任何想法吗?我将长生不老药更新为 "laravel-elixir": "^3.0.0"
我错过了什么?
阅读文档我看到对于 "styles" 我们可以有三个参数,一个是指定样式文件的数组,第二个参数是输出文件名,第三个参数是结果目录。
阅读 sass task source code 我们看到第一个参数是文件数组,第二个参数是输出文件。
向您的代码添加第二个参数我们有:
var elixir = require('laravel-elixir');
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix
.sass(['homepage.scss'], 'homepage.css')
});