vue-cli 中webpack 怎么配置才能单独编译less->css

发布于 2022-09-06 23:52:23 字数 393 浏览 7 评论 0

项目中,需要一套样式表涵盖一些常用的一些公共的样式。我希望达到的效果是:
单独写一个style.less实时生成style.css,

//style.less
.btn{
    ...
}

在html标签中引用

<a class="btn"></a>

而不希望是在vue中的style再次引用编辑

<style scoped lang="less">
@import '../../assets/less/style.less';
.btn{
    .btn;
}

so,我的这用想法是否合理? 如果合理应当怎样配置?需要gulp配合吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寻找一个思念的角度 2022-09-13 23:52:23

vue-loader的options里面配置less-loader

也只是曾经 2022-09-13 23:52:23

如果不添加引用依赖的话,webpack不会自动帮你处理的。
less文件比较多的话,gulp-less这个插件应该是可以的;如果比较少,直接命令行输入less编译吧。
不过我其实想推荐的是easy-less这个vscode插件,每次保存less文件都自动给你编译一个css文件放在相关目录下。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文