Laravel SASS - 自定义输入目录
Laravel SASS - Customize the INPUT Directory
如何更改 Laravel 中 SASS 个文件的输入目录?
https://laravel.com/docs/5.1/elixir#sass
这适用于文件位于 /resources/assets/sass
中的情况
elixir(function(mix) {
mix.sass([
'app.scss',
'controllers.scss'
], 'public/assets/css');
});
但我希望输入文件夹为:/resources/views/footer
您可以尝试更改配置设置:
var elixir = require('laravel-elixir');
elixir.config.assetsPath = 'resources/views';
elixir.config.css.sass.folder = 'footer';
.....
但这将为 all/everything 设置主资源文件夹。所以可以试试:
elixir.config.css.sass.folder = '../views/footer';
不在机器附近进行测试。
或者您可以将您使用的所有部分设置到它们的文件夹等,例如:
var elixir = require('laravel-elixir');
elixir.config.assetsPath = 'resources';
elixir.config.css.sass.folder = 'footer';
elixir.config.css.folder = 'assets/css';
elixir.config.js.folder = 'assets/js';
然后,满足您的要求。
如何更改 Laravel 中 SASS 个文件的输入目录?
https://laravel.com/docs/5.1/elixir#sass
这适用于文件位于 /resources/assets/sass
elixir(function(mix) {
mix.sass([
'app.scss',
'controllers.scss'
], 'public/assets/css');
});
但我希望输入文件夹为:/resources/views/footer
您可以尝试更改配置设置:
var elixir = require('laravel-elixir');
elixir.config.assetsPath = 'resources/views';
elixir.config.css.sass.folder = 'footer';
.....
但这将为 all/everything 设置主资源文件夹。所以可以试试:
elixir.config.css.sass.folder = '../views/footer';
不在机器附近进行测试。
或者您可以将您使用的所有部分设置到它们的文件夹等,例如:
var elixir = require('laravel-elixir');
elixir.config.assetsPath = 'resources';
elixir.config.css.sass.folder = 'footer';
elixir.config.css.folder = 'assets/css';
elixir.config.js.folder = 'assets/js';
然后,满足您的要求。