невозможно редактировать файл .less

я переименовал свой .css в .less и сослался на файл less.js (версия 1.3). Я не могу редактировать файл .less, он почти как только для чтения. Есть идеи? Спасибо

у меня есть это в моем корневом теге заголовка макета:

<link rel="stylesheet/less" type="text/css" href="@Url.Content("~/Content/CSS/mystylesheet.less")"/>

и это в теге body:

<script type="text/javascript" src="@Url.Content("~/Scripts/less-1.3.0.min.js")"></script>

css работает нормально, я просто не могу вносить какие-либо изменения во время работы и при остановке. Использование mvc 3 и бритвы


person newbie_86    schedule 18.03.2012    source источник


Ответы (1)


Не используйте ~ в своем пути. Либо используйте относительный путь, либо полный путь, используя file://, если вы работаете с локального хоста.

person Lipis    schedule 18.03.2012
comment
спасибо, но я не понимаю, как он может найти мои другие таблицы стилей и файлы сценариев, используя ~ только не меньше? - person newbie_86; 18.03.2012
comment
Другие файлы, вероятно, не вызывают какие-либо другие пути, которые вы определили, тогда как less.js считывает путь, который вы указали для файла CSS, и не может определить путь к файлу. - person cchana; 19.03.2012
comment
когда вы компилируете меньшее количество файлов на стороне клиента путем включения less.js, меньше всего загружает содержимое файлов .less через вызов ajax. Вызовы Ajax запрещены к URL-адресам файловой системы и в обычных случаях даже ограничены одним доменом. Так что лучше всего было бы обслуживать ваши файлы на каком-то порту, как .html, так и .less. - person tzador; 19.03.2012
comment
я все еще в замешательстве. все, что я делаю, это ссылаюсь на файл js, я ссылаюсь как минимум на 5 других файлов js таким же образом, и он работает нормально, за исключением less.js. Можете ли вы привести пример того, как я должен ссылаться на него? - person newbie_86; 19.03.2012