visual-studio-2013 - 使用 Visual Studio 在 scss 中导入导致语法错误

标签 visual-studio-2013 sass web-essentials

我将使用 scss 购买的模板导入到我的 Visual Studio 2013 中。然后我安装了最新的 Web Essentials 以使用此功能,但我正在为它而苦苦挣扎。
这是我的结构示例

main.scss /* imports several child scss  */
@import 'helpers/sub1';   
@import 'helpers/sub2';   
@import 'helpers/sub3';  
我的问题出现在子 scss 中,它指的是另一个 scss。请参阅下方的打印屏幕
This my scss with the import causing the error
This is without the import

最佳答案

我在用Web Essentials编译SASS的时候一直发现这样的问题。在我看来,Web Essentials 中的 SASS 编译一直有点不稳定。事实上,他们已经决定从 Web Essentials 2015 中删除编译(参见 changelog 中的 2015.0.2)

最后,我放弃了 Web Essentials,转而使用 Grunt 进行编译,并使用 Visual Studio 中的 Task Runner Explorer 来管理 Grunt 任务的运行。我发现这是一种更好的编译方式。

如果您想详细了解如何使用 Grunt 和 Task Runner Explorer 实现这一点,我写了一篇 post关于它

关于visual-studio-2013 - 使用 Visual Studio 在 scss 中导入导致语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26933262/

相关文章:

css - HSL 函数的错误 SASS 行为

html - 当我将鼠标悬停在元素上时显示 sibling

less - Visual Studio 浏览器链接 + Chrome 开发者工具

c# - 无法在 Debug模式下访问匿名类型的属性(VS2013)

c++ - 条件中的迭代器赋值 - vector 迭代器不兼容

c - fgets 在我不希望的时候拆分输入字符串

嵌套选择器的 CSS 未应用于 div

css - Web Essentials 2012 编译空行

css - Chrome 不加载 CSS 源映射?

visual-studio-2013 - 创建新的WPF项目时创建文件夹