我正在使用elixir进行一些sass编译,但是'public'文件夹在这个项目中被重命名为'public_html'(我们的web服务器的约定)..
是否可以在我的elixir配置中全局设置此公共目录,因此我不必在每个elixir函数上指定它?
elixir.config.publicDir = 'public_html';
elixir.config.cssOutput = 'public_html/css';
elixir.config.jsOutput = 'public_html/js';
这应该有效,但事实并非如此!
任何想法为什么?
答案 0 :(得分:0)
好的,所以我找到了一个解决方案,在node-modules的de exlixir文件夹中有一个config.js文件,你可以在那里指定publicPath目录。
我很乐意看到其他方法,所以欢迎任何其他解决方案!
编辑:所以我很困惑。我不需要&#c;输出'但是' publicPath'。如果要更改默认公共路径,可以使用设置publicPath选项var elixir = require('laravel-elixir');
elixir.config.publicPath = 'public_html';