在我的Yii项目中,我有使用Twitter Bootstrap的yiisstrap扩展。
assets文件夹包含一个LESS子文件夹,然而许多LESS文件都得到错误,说它们无法被解析。
在输入受影响的文件时(并非所有LESS文件都受到影响,由于某种原因,只有大约三分之一),我看到某些行旁边有"发现了意外令牌WS"。查看图片:https://i.stack.imgur.com/OjiRM.jpg
我相信这是什么导致我的项目的部分不渲染和行为正确。例如,我试图使用响应式的yiisstrap导航栏下拉,下拉栏不做他们应该做的,菜单项没有正确突出显示,折叠功能是命中或错过。
我已经搜索过了,但似乎没有明确的答案。有人知道吗?
注意:在Netbeans 8.0中,我从Node.JS的NPM命令提示符中安装了一个LESS编译器,从Ruby gem命令提示符中安装了一个SASS编译器。
您必须将IDE配置为只编译主less文件:bootstrap。Less包含所有其他Less文件。
出现错误主要是因为一些较少的文件使用mixins和mixins中的变量。少和变量。更少的文件。
这是NetBeans中less解析器的错误,编译到css时应该不会造成任何麻烦。不管怎样,在你的截图上,你可以看到灯泡图标,点击它,你可以隐藏所有这些错误,从文件/文件夹/父文件夹或项目,