Я использую Git с Node.JS.Использование методов gulp.src & gulp.dest для организации файлов CSS.Все работает нормально.Проблема возникает, когда я создаю файл CSS для переменных цветов, таких как:
- $ mainBlue: # 169aff;
- $ mainBlack: # 333333;
Я также импортирую переменные CSS-файл в основные CSS-файлы, как и другие.Но когда я использую «gulp watch» и после этого сохраняю файл CSS, я получаю сообщение об ошибке ниже.
Эта проблема не возникает, когда я использую переменную ($ mainBlue: # 169aff;) в том же файле вместе с присваиванием элементу типа "a {color: $ mainBlue;), если я используюэта проблема возникает из-за присвоенной переменной в другом файле.
events.js: 183 throw er; // необработанное событие 'error' ^ CssSyntaxError: postcss-simple-vars: C: \ path \ app \assets \ styles \ modules_btn.css: 9: 9: неопределенная переменная $ mainBlue в Input.error (C: \ path \ node_modules \ postcss \ lib \ input.js: 119: 22) в декларации.error (C: \ path \node_modules \ postcss \ lib \ node.js: 116: 38) в Object.opts.unknown (C: \ path \ node_modules \ postcss-simple-vars \ index.js: 97: 24) в переменной (C: \ path \node_modules \ postcss-simple-vars \ index.js: 24: 24) в C: \ path \ node_modules \ postcss-simple-vars \ index.js: 35: 22 в String.replace () в simpleSyntax (C: \ path\ node_modules \ postcss-simple-vars \ index.js: 34: 16) в обоих синтаксисах (C: \ path \ node_modules \ postcss-simple-vars \ index.js: 46: 11) в C: * path * \ node_modules \postcss-simple-vars \ index.js: 63: 16 при повторенииat (C: \ path \ node_modules \ postcss-simple-vars \ index.js: 56: 20)