scss如何批量@import

@import './mixin.scss';
@import './app.scss';
@import './components/card.scss';
希望固定代码实现批量导入, 我这边是vue2的项目

阅读 1.7k
1 个回答
    // less文件自动导入common-style变量
    lessVarImportChainModule(config) {
        function addStyleResource(rule) {
            rule.use('style-resource')
                .loader('style-resources-loader')
                .options({
                    patterns: [path.resolve('../../common-style/lib/variables.less')],
                });
        }
        const types = ['vue-modules', 'vue', 'normal-modules', 'normal'];
        types.forEach(type => addStyleResource(config.module.rule('less').oneOf(type)));
    },

less 改成 scss 即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题