我在我的项目中使用webpack 2和sass-loader
,需要在组件样式文件中导入一些全局Sass文件(在我的情况下是带有Sass变量的文件)。我不想为全局文件编写相对路径,而是想使用绝对路径。
例如,我想这样写:
@import "~styles/variables";
替代
@import "../../../variables"
为此,我在我的webpack配置中使用了“styles”目录的别名。
resolve: {
...
alias: {
'styles': helpers.root('src/styles'),
}
}
所有这些都按照我预期的方式工作,并且Webpack可以正确编译Sass。但是WebStorm不理解带有波浪号的导入,并在这个导入中出现错误。
我已经在WebStorm设置中指定src
为我的源根目录。
我该如何解决这个问题?