每次我更改样式中的某些内容时(例如,在less / variables.less中)我在前端得到已知错误:
Undefined variable: css in /ImpressPages/Ip/Internal/Design/LessCompiler.php:69
我在文件或链接中找不到任何错误,也没有设置错误的权限。
我的主题看起来像这样:
//
// ImpressPages theme: One Pager Crystal
//
// Main theme's LESS file. Contains only imports of required components.
// Integrated with fluid and responsive grid system
//
// @package ImpressPages
//
@import "ipContent.less";// import system ipContent.less file (widget styles)
@import "less/variables.less";
@import "less/layout.less";
@import "widgetOverride.css";
less / variables.less看起来像这样:
// Variables Grayscale Theme
@primary: #0033ff;
@dark: #000;
@light: #fff;
可能是什么问题?是不是可以在主题中添加自己少的文件? PHPStorm在我的layout.in中显示正确的颜色,因此variables.less的值正确匹配。
对于所有组,本地系统的用户权限都设置为775/775,因此这不是我的问题。
我正在使用今天的github构建。
有人有想法吗?
答案 0 :(得分:0)
这是一个已知问题,已经修复但尚未发布。
以下是修复程序的链接 - https://github.com/impresspages/ImpressPages/commit/c91d20d9bbf35702145bf18be028ab4882cbb2c6
随意更改核心文件或等待官方更新。