less使用时的路径问题

首先目录结构是这样的

clipboard.png

body.less的文件是这样的

clipboard.png

我在App.vue内,想使用body.less的mixin

clipboard.png

但是发现引用的相对路径却需要相对于common文件夹内的less文件的路径

也就是说 .guhui("./assets/logo"); 这样是会报错的,必须是 .guhui("../assets/logo");

请问这是webpack打包的时候可以动态的区分开来吗?如果我引用了,则在我引用位置上来解析路径

阅读 8.1k
1 个回答

这样写:.guhui(@url){background-image:~"url('@{url}.png')"};

推荐问题