Nano Hash - криптовалюты, майнинг, программирование

LESS.js — можно импортировать только один файл .less

Я пытался разбить свои файлы less на разделы, чтобы упростить навигацию по ним, и хочу импортировать их все, используя один основной файл, чтобы скомпилировать их в css. мой файл style.less выглядит так:

@import "reset";
@import "colors";
@import "grid";
@import "functions";
@import "headings";
@import "listings";
@import "content";
@import "buttons";
@import "layout";
@import "forms";

Я использую Winless для компиляции, и он говорит «Успешная компиляция», но результирующий файл css полностью пуст. Когда я изменяю свой файл style.less так, чтобы он имел только один импорт, он импортирует этот файл без проблем, поэтому я знаю, что это не проблема каталога файлов/разрешений. Есть идеи? Это сводит меня с ума. Я люблю LESS, я не хочу делать все на одном листе.

Я на ПК. Кажется, у меня нет проблем с этим на работе в OSX, но я использую Windows 7 дома и мне нужно что-то вроде Winless. Я получаю те же результаты, используя файл javascript на стороне клиента less.js.

02.04.2012

  • Вы пробовали добавлять расширения, например @import "reset.less";? 03.04.2012
  • да. Расширения файлов, используя двоеточия, речевые знаки и кавычки, все различные методы на сайте :/ 03.04.2012
  • Я бы сказал, что у вас есть ошибка, о которой нужно сообщить разработчикам Winless. 03.04.2012
  • Это также происходит, если я использую включенный файл less.js для перевода клиентской части с меньшим количеством файлов? Я не могу заставить его импортировать несколько файлов с WinLess, SimpLESS или LESS.js 03.04.2012
  • Ну, в любом случае вы бы не хотели делать это с LESS.js. Вы будете делать 12 HTTP-запросов, где будет работать предварительно скомпилированный файл .css. 03.04.2012
  • эти файлы все в одной папке? 05.04.2012
  • Сейчас 2013 год, вы когда-нибудь решили проблему? 09.05.2013
  • Поскольку я все делал правильно и до сих пор использую тот же метод, я должен предположить, что это ошибка WinLess. С тех пор я перешел на SimpLESS, и у меня больше нет таких проблем. Не знаю, как отметить вопрос как «решенный» 10.05.2013
  • Я использую старую версию WinLess 1.8.1 и Less 1.4.1, которая отлично работает, какую версию вы используете??? 08.06.2015
  • Этому вопросу три года. 09.06.2015

Ответы:


1

Это старая проблема, и теперь она отлично работает с less.js в версии 2.5.3.

@import "reset.less";
@import "grid.less";
@import "color.less";
@import "custom.less";

Ссылка CDN ниже:

<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/2.5.3/less.min.js"></script>

Только не забудьте указать:

<link rel="stylesheet/less" type="text/css" href="less/compiled.less"/>

перед ссылкой на less.js.

13.01.2016

2

Я думаю, это произошло из-за ошибки в LESS.js, и с тех пор она была исправлена. Кроме того, теперь я перешел на SimpLESS для Windows и CodeKit для OSX. Ни у одного из них нет одинаковых проблем.

17.05.2013

3

Использование less.js вызвало у меня проблемы. Как и Дарилнайт, я предлагаю альтернативу. Представляю вам WinLess

24.05.2013
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..