Skip to content

node_modules does not seem to be an included path for Sass in CRA 2.0 #4651

Closed
@jimbojetlag

Description

@jimbojetlag

I am not sure if this is a bug, or a feature. Apparently, node_modules/ directory is not an included path for Sass in CRA 2.0.

As instructed in #2859, node_modules/ prefix should be used when importing sass files from libraries. Including this prefix is not conventional in sass projects.

But then, even when using that prefix, libraries that import sass files other libraries will cause the File to import not found or unreadable error.

As an example, using @material/react-top-app-bar:

import 'node_modules/@material/react-top-app-bar/index.scss';

gives the error:

File to import not found or unreadable: @material/top-app-bar/mdc-top-app-bar.
      in node_modules/@material/react-top-app-bar/index.scss (line 1, column 1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions