我试图在我的 Laravel 5.1 项目中为资产创建“后端/前端”分离的文件夹结构,使用 bower 和 custom less、css 和 js 脚本。目前我的资产文件夹结构是下一个:
* resources/assets/
* --frontend/
* ----css/
* ----js/
* ----less/
* --backend/
* ----css/
* ----js/
* ----less/
* --vendor/
公共文件夹结构为:
* ./public/
* --frontend/
* ----css/
* ----js/
* ----fonts/
* --backend/
* ----css/
* ----js/
* ----fonts/
* --img/
我正在尝试用“mix.less”编译“less”,但如果我尝试将前端/后端少目录的路径设置为第一个参数,elixir 会在该路径前添加“resources/assets/less”。
.less('./resources/assets/frontend/less/assets.less',
publicDir + 'frontend/' + cssDir + 'assets.min.css',
{ paths: [
vendorDir + "bootstrap/less",
vendorDir + "font-awesome/less",
vendorDir + "animate.less"
] })
未找到指定文件的结果 nodejs 错误消息是:
File not found: resources/assets/less/resources/assets/frontend/less/assets.less
我的问题是:
如何在编译器中指定“.less”文件的路径?
{!!对不起,我的英语不好 !!}