所以我有一个基于C#(asp.net)的专有内容管理系统的仪表板。仪表板允许的其中一件事是用户进入并向其站点添加自定义css/sass。当他们这样做时,我的控制器调用一个使用NSass.Core编译sass的程序。C#的Sass编译器
到目前为止,我一直在使用Foundation 5作为我的响应框架。昨天,当试图更新我的控制器以允许Foundation 6编译时,它开始抛出错误。每次编译器试图解析sass映射(关联数组)时都会发生错误。
我开始对这个问题进行一些研究,发现sass地图是sass中一个相对较新的机制,上一次Nsass更新是在三年前,所以我认为这是问题所在。
有没有人有类似的经历?如果是这样,你的解决方案是什么。如果没有,有没有人使用任何可以为我工作的东西?我曾尝试安装其他软件包,但开始接收各种其他错误,如libsassnet无法找到32位dll。希望这里的某个人能给我一个能节省我一些时间的答案。
使用Nsass时收到的错误全部沿着“主要之后的错误读取值”的行,其中primary是编译器遇到的第一个映射中的第一个值。当我拿出那张地图的时候,它会移动到下一张地图上,并给出相同的错误。
至于缩小我的问题了下来...我只是想知道其他人都在使用什么那里编译萨斯在C#
你能否缩小你的问题一点,并提供一些你有错误的样本? – Alex
https://github.com/medialize/sass.js/看起来可能会提供一种不同的方法来解决这个问题。 – spender