We can specify NODE_PATH variable in the .env file to add additional source directories - specifically, setting it to project root allows us to use absolute paths.
However, this does not work with includes in SASS (and probably other CSS processors):
Module build failed:
@import 'common.scss';
^
File to import not found or unreadable: common.scss.
With regular CRA we can pass the path to CSS processor directly (in package.json), but custom scripts removes that option.
We can specify
NODE_PATH
variable in the.env
file to add additional source directories - specifically, setting it to project root allows us to use absolute paths.However, this does not work with includes in SASS (and probably other CSS processors):
With regular CRA we can pass the path to CSS processor directly (in package.json), but custom scripts removes that option.