1 Востаннє редагувалося Yola (30.08.2020 17:14:10)

Тема: Як вказувати import шляхи для sass

Я пишу Reactjs застосунок. Планую використовувати sass і розміщати файли поруч із відповідними компонентами, тобто досить розкидано по дереву. Як мені імпортувати scss файли із інших scss файлів? Мені здається прийнятним вказувати шляхи відносно src. Ще думаю, що відносні шляхи на кшталт '../../../x.scss' це недобре, бо я хочу, щоб я міг свої компоненти пересувати роблячи якомога менше додаткової роботи, як-от виправлення відносних шляхів.

2

Re: Як вказувати import шляхи для sass

а чому то не є добре?

3 Востаннє редагувалося Yola (30.08.2020 18:58:10)

Re: Як вказувати import шляхи для sass

Довго шукав як це зробити, а виявилось, що воно працює з коробки. Тільки відносно кореня проєкта:

@import "src/css/scheme";

------------

А якщо хочете включати jsx-файли від кореня, то можна замінити

    "start": "react-scripts start",

на

    "start": "cross-env NODE_PATH=./src react-scripts start",

тоді

npm i cross-env
npm start