2013-12-02 3 views
0

Я только что загрузил тему Amelia с сайта bootswatch.com и назвал ее AmeliaBootswatch.less. Кроме того, я загрузил файл переменных и назвал его AmeliaVariables.less.LESS файл не работает на стороне клиента

В AmeliaBootstrap.less, у меня есть следующий тег:

@import "AmeliaVariables.less"; 

Теперь в моей странице ASPX, у меня есть следующий код:

<link rel="stylesheet/less" 
      type="text/css" 
      href="Content/LESS/AmeliaBootstrap.less" /> 
<script src="Scripts/LESS-1.5.0.min.js" 
     type="text/javascript"> 
</script> 
<script type="text/javascript"> 
     less.watch(); 
</script> 

less.watch() неоднократно Получает AmeliaBootstrap. меньше и файлы AmeliaVariables.less без каких-либо ошибок.

Может кто-нибудь, пожалуйста, помогите мне в этом?

+0

Если это поиск файлов, и ошибок нет, тогда что не так? Загружает ли файлы более одного раза? Скажет ли он, что он находит файлы, но тогда тема по-прежнему не работает? – user1618143

+0

Он не применяет стили css на странице. Он загружает бездействующие файлы только один раз. – Abhi

+0

Вы ссылаетесь на 'AmeliaBootswatch.less', а затем загружаете' AmeliaBootstrap.less' на свою HTML-страницу. Это правильно? –

ответ

0

По умолчанию LESS запускается в режиме «производства» (если только страница не запускается с «localhost»), поэтому она не сообщает о возникновении какой-либо ошибки во время компиляции. Вам может понадобиться установить режим «развитие», чтобы увидеть возможные ошибки, например .:

<script type="text/javascript"> 
    less.env = "development"; 
</script> 

МЕНЬШЕ options следует указывать перед самим меньше сценария.

Смежные вопросы