【发布时间】:2016-11-21 23:38:35
【问题描述】:
我已经设法使用 webpack 配置和使用波旁威士忌。我刚刚在 sass 加载程序中包含以下内容
&includePaths[]=' + bbPath
在 SCSS 文件中我只是这样做
@import "bourbon";
我现在可以工作了,因为我通过 scss 文件调用 mixins 并且我看到了输出,而且 webpack 也没有抱怨。
问题是,在 WebStorm IDE 中,上面的 @import 行表示波旁威士忌无法解析。
我试过了
@import "~bourbon";
这让 WebStorm 很开心,但是 webpack 失败了
Module build failed:
var path = require('path');
^
Invalid CSS after "v": expected 1 selector or at-rule, was "var path = require("
in /Users/test/node_modules/bourbon/index.js (line 1, column 1)
也许这里的故障是 WebStorm,有什么方法可以强制 WebStorm 理解 @import bourbon 是有效的?
【问题讨论】:
-
如果您的项目中有 Bourbon,请尝试将其标记为资源根(在项目视图中右键单击它 - 标记为资源根)。
标签: sass webpack webstorm bourbon sass-loader