是否有一种方法可以让gulp-less(或其他工具)获取.less / .css文件中引用的图像的路径并将文件放到目标文件夹中?
现在当我安装一个节点模块时,我将来自/ node_modules / ...目录的css文件导入到我的主.less文件中,它将包含在捆绑包中,但模块附带的图像是仍位于/ node_modules / ...文件夹下,我不打算部署,因此使用相对URL将毫无意义。
答案 0 :(得分:1)
您应该考虑使用bower来拆分您的dev依赖项(由npm
处理,未部署的东西)和前端库(由bower
处理,已部署的东西)。< / p>
使用这样的.bowerrc
,你可以告诉你在项目结构中保存lib的位置:
{
"directory": "./<your-public-folder>/libs"
}