我似乎遇到了让LESS无法工作的问题。
当我在计算机上查看HTML文件时,我的网页上的样式正确显示,但是一旦通过FTP将文件上传到我们的内部公司服务器,就不会应用LESS。 我相信我要么缺少某些东西,要么完全不理解这个过程,或者我需要对我们的服务器做些什么才能使LESS文件正常工作。我使用受密码保护的内部网站这一事实会以任何方式影响它吗?
我的印象是我应该能够使用styles.less文件上传less.js文件,一切都能正常运行。但是,通过类似的帖子,我看到的评论让我相信不然。
以下是我的文件的负责人:
<head>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="css/1024_grid.css">
<link rel="stylesheet" type="text/css" href="css/reset.css">
<link rel="stylesheet/less" type="text/css" href="css/styles.less">
<script src="js/less.js" type="text/javascript"></script>
</head>
使用Firebug我可以看到正在应用所有其他样式,并且正在调用less.js,但styles.less链接中没有内容。
感谢您的帮助。关于LESS不工作的其他帖子似乎是由于其他问题,我不确定问题是否相同。