Я не могу получить less.js для работы, и я понятия не имею, почему. Heres HTML, который я пробовал:
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="utf-8" />
<!-- CSS -->
<link rel="stylesheet/less" href="main.less" />
<!-- Javascript -->
<!-- <script src="http://lesscss.googlecode.com/files/less-1.0.18.min.js"></script> -->
<script src="less-1.0.18.min.js" type="text/javascript"></script>
</head>
<body>
<p>
Lorum ipsum
</p>
</body>
</html>
И heres main.less:
p {
color: blue;
}
Файл less-1.0.18.min.js загружается из http://lesscss.googlecode.com/files/less-1.0.18.min.js. Все файлы находятся в одной папке. Я понятия не имею, почему это не работает...
Протестировано в Chrome 12.0.742.100
Edit
Пробовал файл less.js lates (less-1.1.3.min.js). Это тоже не сработало.
Теперь...
Это работает:
<link rel="stylesheet" type="text/less" href="main.less" />
Но только как нормальная css, не менее конкретная разметка.
Это не работает вообще:
<link rel="stylesheet/less" type="text/less" href="main.less" />
Кроме того, это не работает:
<link rel="stylesheet/less" type="text/css" href="main.less" />
Что, черт возьми? Как мне работать меньше?
Обнаружена ошибка
P.S.S. Браузер Less.js script в настоящее время не работает, если вы используете Chrome, и путь к вашей странице начинается с "file:///" из-за известной проблемы с Chrome.