syntaxerror '' не является допустимым селектором при использовании команды css-purge - PullRequest
0 голосов
/ 20 октября 2019

Я искал установить CSS-purge, чтобы использовать его, но для этого мне нужны npm и nodejs. Так что я их установил, все шло хорошо. Затем я устанавливаю css-purge с помощью команды на их веб-сайте (npm install -g css-purge). Все шло хорошо.

Затем я захожу в папку своего проекта и следую примеру в файле readme, чтобы использовать мою команду, и я наконец-то получил ошибку:

C: \ Users \ pierr \ test \ Landstreich> css-purge -i css -o purged.css

C: \ Users \ pierr \ test \ Landstreich> css-purge -i css -o purged.css-m index.html

C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ node_modules \ nwsapi \ src \ nwsapi.js: 565 throw err;^ SyntaxError: '' не является допустимым селектором на emit (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ node_modules \ nwsapi \ src \ nwsapi.js: 563: 17) в _querySelectorAll (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ node_modules \ nwsapi \ src \ nwsapi.js: 1460: 9) в Object._querySelector [как первый] (C: \ Users \ pierr \ AppData \Роуминг \ npm \ node_modules \ css-purge \ node_modules \ nwsapi \ src \ nwsapi.js: 1422: 14) в DocumentImpl. (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ node_modules \ jsdom \ lib \ jsdom \ living \ узлы \ ParentNode-impl.js: 65: 42) в DocumentImpl.querySelector (C: \Пользователи \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ node_modules \ jsdom \ lib \ jsdom \ utils.js: 123: 45) в Document.querySelector (C: \ Users \ pierr \ AppData \ Roaming \ npm \node_modules \ css-purge \ node_modules \ jsdom \ lib \ jsdom \ living \ generate \ Document.js: 689: 45) в processHTMLSelectors (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ lib \css-purge.js: 1350: 17) в CSSPurgeEmitter. (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ lib \ css-purge.js: 1429: 5) в CSSPurgeEmitter.emit (events.js: 198: 13) в ReadStream. (C: \ Users \ pierr \ AppData \ Roaming \ npm \ node_modules \ css-purge \ lib \ css-purge.js: 1555: 15)

Первая команда - показать, что "-i css "работает (где css - папка) Вторая проблема - проблема, и когда я добавляю / или \ до и после index.html, я получаю другую ошибку (errno: -4058). И если я добавляю кавычку ("index.html"), я получаю ту же ошибку, что и первая.

Как я могу это исправить, пожалуйста? Я не знаю, как это работает, я просто следую за документом, но он действительно плохой, поэтому он не может мне помочь. (И я попробовал то же самое с их демонстрационными файлами и папками, и там говорится, что ошибка: "не удается найти модуль" css-purge ")

Большое спасибо!

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