$ переменные CSS не работают в Git при использовании Gulp Watch - PullRequest
0 голосов
/ 28 мая 2018

Я использую Git с Node.JS.Использование методов gulp.src & gulp.dest для организации файлов CSS.Все работает нормально.Проблема возникает, когда я создаю файл CSS для переменных цветов, таких как:

  1. $ mainBlue: # 169aff;
  2. $ 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)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...