This repository was archived by the owner on Jan 18, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 149
Extract SCSS instead of compiling #299
Milestone
Comments
@7studio I have the same problem |
Duplicate of #300. |
@znck I don't understand why you closed my issue without explanation. The #300 is just a Sass importer problem not a Vue.js or rollup.js one... The need in my issue is to extract styles (SCSS in my case) without compilation not resolve Please consider reopening this issue. |
In my opinion user should be free to use any css preprocessor out there, for example I'm using rollup-plugins-styles that's a very good plugin. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
What problem does this feature solve?
For the moment, the
rollup-plugin-vue
compiles styles in all cases: src/index.ts#L340-L359.IMHO we should be able to extract styles without compilation to use it for theming or anything else after. I read the plugin code and tried to correctly understand the
StyleCompileOptions
interface but I didn't found any solution to this need.In my case, I try to build a library of components which should be themed by a specific context into many applications. But I need to keep my SCSS as it was defined into each component to override default variables correctly.
What does the proposed API look like?
I think setting
css:false
and at the same timescss:false
intostyle.preprocessOptions
should return no compiled styles.I hope it will help you improve this project.
Xavier
The text was updated successfully, but these errors were encountered: