我正在嘗試使用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