我用create-react-app
命令创建了一个 React 项目,它使用 webpack。
为了使用 SASS,我需要使用npm run eject
命令弹出并在 loaders 数组中手动添加 SCSS 加载程序,如此处所述。
这是我第一次使用 React,我使用的是per comonent 样式方法,包括为.scss
每个组件导入一个文件。
我有一个全局变量文件~/my-project-folder/src/assets/styles/_variables.scss
,我想从中导入它~/my-project-folder/src/scenes/Auth/Login/styles/login.scss
,当然我不想做类似@import '../../../assets/styles/_variables.scss'
.
我已经看到我可以通过node_modules
这种方式引用文件夹内的 SASS 文件:@import "~bootstrap-sass/assets/stylesheets/bootstrap/variables";
所以我想知道引用我项目根目录的方法是什么,即~/my-project-folder
.