Javascript 加载less.min.js cdn会导致空白页

Javascript 加载less.min.js cdn会导致空白页,javascript,html,less,Javascript,Html,Less,我正在尝试通过添加标记在我的页面上实现.less: 我在不同的页面上试过(所以与内容无关),在页面顶部和底部试过,也有机会在mac和windows上试过,但我总是得到一个空白页面,当我删除它时,它又可以了,但我想开始使用它,我做错了什么 CDN来源:该问题是由于async选项设置为false导致脚本在解析较少文件时将display:none添加到标记样式中 如果页面上没有更少的要解析的文件,脚本永远不会完成,因此永远不会删除显示:none。要解决此问题,请在加载脚本之前,向页面添加指向LESS

我正在尝试通过添加标记在我的页面上实现.less:

我在不同的页面上试过(所以与内容无关),在页面顶部和底部试过,也有机会在mac和windows上试过,但我总是得到一个空白页面,当我删除它时,它又可以了,但我想开始使用它,我做错了什么


CDN来源:

该问题是由于
async
选项设置为
false
导致脚本在解析较少文件时将
display:none
添加到
标记样式中

如果页面上没有更少的要解析的文件,脚本永远不会完成,因此永远不会删除
显示:none
。要解决此问题,请在加载脚本之前,向页面添加指向LESS文件的链接,或将
async
选项设置为
true
,如下所示:

    <script>
      less = {
        async: true
      };
    </script>
    <script src="http://cdnjs.cloudflare.com/ajax/libs/less.js/2.6.1/less.min.js"></script>

减={
异步:true
};

您要将其添加到哪种页面?由于URL中缺少该方案,如果将此脚本包含在本地html文件中,则该方案将是
文件://
,因此浏览器将请求
file:///cdnjs.cloudflare.com/ajax/libs/less.js/2.6.1/less.min.js
-尝试在URL前面加上
http:
,看看这是否解决了问题。我正在将其添加到标记之外的php文件中。我注意到URL的开头有//,但lesscss.org就是这样提供的,我尝试在它前面添加http:或https:,结果是一样的。请编辑你的问题,用脚本标签显示你的HTML/PHP,包括感谢@Andy,这很有魅力。我找不到关于这个问题的任何文件,但这是现场!我在文档中也找不到太多关于它的内容,但我设置了一个提琴,注意到它在正文中添加了display none,所以我在源代码中搜索“display”,发现当
async
选项设置为false时,它正在这样做。我认为,当源代码中的文件不少于一个时,它不会删除显示none是一个bug。是的,至少一个加载图标或反馈告诉你哪里出了问题会很好。非常感谢你的快速回答,你让我开心。