Css 使用laravel+编译文件;万能药
我正在接管一个laravel项目,该项目使用elixir编译各种sass、coffeescript和javascript文件:Css 使用laravel+编译文件;万能药,css,laravel,coffeescript,sass,laravel-elixir,Css,Laravel,Coffeescript,Sass,Laravel Elixir,我正在接管一个laravel项目,该项目使用elixir编译各种sass、coffeescript和javascript文件: elixir(function(mix) { mix.sass('main.scss') .coffee(['methods.coffee', 'details.coffee', 'cars.coffee', 'context-menu.coffee', 'content.coffee', 'projects.coffee', 'main.cof
elixir(function(mix) {
mix.sass('main.scss')
.coffee(['methods.coffee', 'details.coffee', 'cars.coffee', 'context-menu.coffee', 'content.coffee', 'projects.coffee', 'main.coffee'])
.styles(['main.css'], 'public/css/all.css', 'public/css')
.scripts(['app.js'], 'public/js/all.js', 'public/js')
.version(['css/all.css', 'js/all.js']);
});
我的问题是:
以下文件编译后的目标是什么
.coffee(['methods.coffee','details.coffee','cars.coffee','content.coffee','projects.coffee','main.coffee'])
下一行是否将app.js
文件编译为all.js
,并将其存储在public/js
中
.scripts(['app.js'],'public/js/all.js','public/js')
同样,下面这行是否将main.css
文件编译为all.css
,并将其存储在public/css
中
.style(['main.css'],'public/css/all.css','public/css')
提前谢谢 默认情况下,任务将把编译好的
- sass=public/css/app.css
- 咖啡=public/js/app.js
- scripts=public/js/all.js
- 样式=public/css/all.css
谢谢-确认,
.styles(['main.css'],'public/css/all.css','public/css')
将main.css
更改为all.css
并将其置于public/css
正确位置?第二个参数是基本输出路径(public/css/all.css),第三个参数是基本源路径(public/css)
mix.styles([
'bundle.css'
], 'public/css/aloha');