我正在将一些较少的文件转换为rails应用程序,并遇到处理变量和其他较少功能的问题。
我在application.css中需要我的资源,但在查看页面时会看到以下错误:
Less::ParseError: variable @light-border is undefined
(in tokens.css.less
Served asset /tokens.css - 500 Internal Server Error
我有一个较少的文件来定义我的所有变量和其他几个定义各种mixin的文件。
这个问题似乎也影响了mixins - 看起来单独处理的文件越少,但不是单个上下文...因此变量和mixin错误。单个文件将呈现,但不包括各种组件和变量。
在Rails中使用它是否有诀窍?
答案 0 :(得分:1)
我添加了less-rails gem,它现在似乎有效。我认为资产管道实际上并不支持比基本用途更少的用途。