style-resources-loader——一个配置全局样式变量的插件
1、如果是使用的vue3的话直接使用以下命令vue add style-resources-loader当然前提是已经安装好了附属样式插件(例如 less、less-loader)具体见 https://github.com/yenshih/style-resources-loader2、在vue.config.js里进行配置module.export = {pluginOptions: {'st
·
1、如果是使用的vue3的话直接使用以下命令
vue add style-resources-loader
当然前提是已经安装好了附属样式插件(例如 less、less-loader)
具体见 https://github.com/yenshih/style-resources-loader
2、在vue.config.js里进行配置
module.export = {
pluginOptions: {
'style-resources-loader': {
preProcessor: 'less',
patterns: [
// 这个是加上自己的路径,不能使用(如下:alias)中配置的别名路径
path.resolve(__dirname, './src/style/vars.less')
]
}
}
}
3、直接在样式中使用,就不需要在使用@import './xxx.less';
了
vars.less
@color-btn-hover-bg: #44abe6; // 按钮悬浮颜色
login.vue
<style>
.btn:hover {
color: @color-btn-hover-bg;
}
</style>
4、vue add pluginName 是vue-cli3提供的。vue add 是用yarn安装插件的, yarn源的问题有可能导致失败。如果安装失败的话,就采用以下命令
npm i style-resources-loader --s --D
npm i vue-cli-plugin-style-resources-loader --s --D
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)