我正在尝试使用Elixir的version()方法,将我的'public'文件夹设置为public_html(而不是默认的'public'方法)。Elixir版本控制公共路径
我的版本我的CSS文件,其产生的build文件夹中的清单内的public_html
elixir.config.cssOutput = 'public_html/css';
elixir.config.jsOutput = 'public_html/js';
elixir(function(mix) {
mix.styles([
'vendor/normalize.css',
'app.css'
], null, 'public_html/css');
mix.version('public_html/css/all.css');
});
在我的刀模板我用
<link href="{{ elixir("css/all.css") }}" rel="stylesheet">
问题是“公共的灵药函数搜索/建立'文件夹。我怎样才能改变它,所以它搜索public_html文件夹?
预先感谢您
https://laracasts.com/discuss/channels/general-discussion/where-do-you-set-public-directory-laravel-5 – lukasgeiter
不改变仙丹配置文件中的公共路径的任何方式? 我必须在/node_modules/laravel-elixir/ingredients/version.js之前将其更改! – Gregory
'elixir()'使用'public_path()',所以你需要覆盖'path.public',如后所示链接 – lukasgeiter