Skip to content

SASS_PATH=node_modules:src doesn't work #6322

Closed
@frederikhors

Description

@frederikhors

I'm trying to use as stated in https://facebook.github.io/create-react-app/docs/adding-a-sass-stylesheet

  • file .env:
...
SASS_PATH=node_modules:src
...
  • file src/styles/index.scss:
@import "bootstrap/scss/bootstrap";

It gives me this error:

Failed to compile.

./src/styles/index.scss (./node_modules/css-loader??ref--6-oneOf-5-1!./node_modules/postcss-loader/src??postcss!./node_modules/sass-loader/lib/loader.js??ref--6-oneOf-5-3!./src/styles/index.scss)
@import "bootstrap/scss/bootstrap";
^
      File to import not found or unreadable: bootstrap/scss/bootstrap.

If I use below (with ~) it works:

  • file src/styles/index.scss:
@import "~bootstrap/scss/bootstrap";
  • package.json:
  "dependencies": {
    "@types/jest": "23.3.13",
    "@types/node": "10.12.20",
    "@types/react": "16.7.22",
    "@types/react-router": "4.4.3",
    "@types/react-router-dom": "4.3.1",
    "@types/react-dom": "16.0.11",
    "bootstrap": "4.2.1",
    "node-sass": "4.11.0",
    "react": "16.7.0",
    "react-dom": "16.7.0",
    "react-router": "4.3.1",
    "react-router-dom": "4.3.1",
    "react-scripts": "2.1.3",
    "typescript": "3.2.4"
  },
  "devDependencies": {
    "source-map-explorer": "1.6.0"
  },

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions