如何从npm包重写sass变量和混合

如何从npm包重写sass变量和混合,sass,scss-mixins,Sass,Scss Mixins,我正在使用一个名为Vue select:的Vue库,并通过将其scss文件直接导入到我的主scss文件来使用其默认css: @import "vue-select/src/scss/vue-select.scss"; 这是可行的,但问题是它是从节点_模块加载的,因此我无法将更改提交到repo。例如,我想在此处更改深色颜色: $vs-colors: ( lightest: rgba(60, 60, 60, 0.26), light: rgba(

我正在使用一个名为Vue select:的Vue库,并通过将其scss文件直接导入到我的主scss文件来使用其默认css:

@import "vue-select/src/scss/vue-select.scss";
这是可行的,但问题是它是从
节点_模块加载的
,因此我无法将更改提交到repo。例如,我想在此处更改
深色
颜色:

$vs-colors: (
        lightest: rgba(60, 60, 60, 0.26),
        light: rgba(60, 60, 60, 0.5),
        dark: #8e8e8e,
        darkest: rgba(0, 0, 0, .15),
) !default;
是否可以导出此变量文件并将其放在git跟踪的文件夹中? 我的意思是,除了简单地从
node\u modules/vue select
复制整个
scss
文件夹外,将其放在git跟踪的文件夹中,然后对
variables.scss
文件进行更改