@highlight: #cb1e16;@shade1: #cb1e16;@tone1: #5c6f7d;@grad1: #e6edf3;@grad2: #8a8d92;@text1: #333e44;header, footer, section, article, nav, aside { display: block; }.grad { background: @grad2; background: -moz-linear-gradient(top, @grad1, @grad2 1200px); background: -webkit-gradient(linear, 0 0, 0 1200, from(#e6edf3), to(#8a8d92));}html { .grad; min-height: 100%;}

Похоже, что этот код реализует Less.js с допустимым синтаксисом препроцессора CSS. Однако виновата среда и используемые настройки. Согласно предоставленной документации:

Ограничения скриптов браузера Less.js в Chrome

\\\"Скрипт браузера Less.js в настоящее время не работает, если вы используете Chrome и путь к вашей странице начинается с «file:///…». Это связано с известной проблемой Chrome».

Это означает, что Less.js может не работать в Chrome при использовании локальных файлов, а не локальных. веб-сервер.

Решение

Чтобы решить проблему, попробуйте следующее:

","image":"http://www.luping.net/uploads/20241117/173182464867398c080b73f.jpg","datePublished":"2024-11-17T15:05:39+08:00","dateModified":"2024-11-17T15:05:39+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему мой Less.js не работает в Chrome?

Почему мой Less.js не работает в Chrome?

Опубликовано 17 ноября 2024 г.
Просматривать:896

Why Is My Less.js Not Working in Chrome?

Less.js не отвечает в Chrome

Функциональность Less.js в Firefox, но не отвечающая на запросы в Chrome, вызвала обеспокоенность. Чтобы определить причину, давайте рассмотрим предоставленный код:



@highlight: #cb1e16;
@shade1: #cb1e16;
@tone1: #5c6f7d;
@grad1: #e6edf3;
@grad2: #8a8d92;
@text1: #333e44;

header, footer, section, article, nav, aside { display: block; }

.grad {
  background: @grad2;
  background: -moz-linear-gradient(top, @grad1, @grad2 1200px);
  background: -webkit-gradient(linear, 0 0, 0 1200, from(#e6edf3), to(#8a8d92));
}

html {
  .grad;
  min-height: 100%;
}

Похоже, что этот код реализует Less.js с допустимым синтаксисом препроцессора CSS. Однако виновата среда и используемые настройки. Согласно предоставленной документации:

Ограничения скриптов браузера Less.js в Chrome

"Скрипт браузера Less.js в настоящее время не работает, если вы используете Chrome и путь к вашей странице начинается с «file:///…». Это связано с известной проблемой Chrome».

Это означает, что Less.js может не работать в Chrome при использовании локальных файлов, а не локальных. веб-сервер.

Решение

Чтобы решить проблему, попробуйте следующее:

  • Отправляйте файлы с помощью веб-сервера: Загрузите файлы на веб-сервер и получите к ним доступ по URL-адресу (например, http://example.com/style.less).
  • Используйте настройку локального хоста: Запустите локальный сервер разработки (например, встроенный сервер PHP, SimpleHTTPServer Python) и получать доступ к своим файлам по адресу, например http://localhost:8000/style.less.
  • Рассмотрите альтернативы: Используйте инструмент обработки Less.js, например grunt или gulp, для компиляции файлов Less во время разработки, обеспечивая их совместимость с Chrome.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3