LESS文件无法在客户端上运行

时间:2013-12-02 17:12:05

标签: less client-side lesscss-resources

我刚从bootswatch.com下载了Amelia主题,并将其命名为AmeliaBootswatch.less。另外,我下载了变量文件并将其命名为AmeliaVariables.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.less和AmeliaVariables.less文件而不会丢失任何错误。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

默认情况下,LESS以“生产”模式启动(除非页面从“​​localhost”运行),因此如果在编译期间发生任何错误,它不会通知。 您可能需要设置“开发”模式以查看可能的错误,例如:

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

应在less脚本本身之前指定LESS options