#html #css #less
#HTML #css #Меньше
Вопрос:
Я начинаю использовать язык таблиц стилей LESS CSS для написания моего CSS.
Это то, что у меня есть в файле HTML
<link rel="stylesheet/less" type="text/css" href="style.less" />
<script src="http://lesscss.googlecode.com/files/less-1.0.18.min.js"> </script>
Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я просматриваю свой веб-сайт в Chrome, я получаю эту ошибку:
Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101
Я что-то делаю не так? Я понимаю, что мне нужно будет скомпилировать мой файл .less в файл .css для чтения браузерами, но я должен иметь возможность хотя бы предварительно просмотреть свой веб-сайт, верно?
Большое спасибо за вашу помощь!
Ответ №1:
Предположительно, вы читаете свой HTML-документ непосредственно из локальной файловой системы. Не делайте этого. Установите веб-сервер локально и используйте его для тестирования. Это будет более точно отражать конечную среду работы (где URI начинаются с /
и множество функций безопасности работают по-другому).
Комментарии:
1. Да! Я действительно читаю свой HTML-документ непосредственно из моей локальной файловой системы. Итак, что-то вроде MAMP позволит этому работать?
2. ДА. Любой HTTP-сервер выполнит эту работу.
Ответ №2:
Большинство браузеров блокируют вызовы ajax, поступающие из html-документов в файле:// протокол для «безопасности», вы пробовали поместить это на сервер? xampp или mamp хороши для тестирования на вашем локальном устройстве.
Комментарии:
1. Я собираюсь прекратить перепроверять ссылки перед публикацией, снова щелкнул;)
2. Проблема в том, что file vs http, а не «обычный HTML».