Skip to content

Is it possible to load the JSON file using inline loaders? #45

@thisischrisj

Description

@thisischrisj

The documented config means that the scssVars.json file would be included for every loaded SCSS file and always at the start.

Is there a way to declare the loader inline so you can control when and where it is imported? So something like:

sass1.scss

@import "./fileA.scss";
@import "./fileA.scss";

sass2.scss

@import "./fileC.scss";
@import "@epegzz/sass-vars-loader!variables.json";
@import "./fileD.scss";

In this instance sass1.scss would not have access to the variables.json file. However sass2.scss will and the declarations will be made after fileC but before fileD is imported.

I'm not actually sure whether it's possible to use inline-loaders through the SCSS import statement. I'm curious to know if it's possible or if there is a way to make it possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions