LESS 1.3.3,手表模式占用大量的CPU在浓缩咖啡编辑器



我无意中使用了旧版本的less(1.2.1),当我将。js更新到最新版本(1.3.3)时,似乎Espresso,我的html/css编辑器,现在占用40%的cpu,在开发/观察模式下高达90%。我试过其他版本,似乎它发生在1.3.1+。我尝试了不同的手表模式,甚至完全禁用它,它仍然使用40-50%的cpu。我现在基本上没法用它了。

编辑:这似乎主要是由手表模式引起的,我高度依赖它:(

这是我的网站头看起来像。任何建议将不胜感激,因为我不理解js在所有。

<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Article Sample</title>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<!-- Adding "maximum-scale=1" fixes the Mobile Safari auto-zoom bug: http://filamentgroup.com/examples/iosScaleBug/ -->

<!-- Link directly to LESS stylesheet first -->
<link rel="stylesheet/less" href="style/default.less" type="text/css" media="screen" />
<link rel="stylesheet/less" href="style/tablet.less" type="text/css" media="screen" />
<link rel="stylesheet/less" href="style/mobile.less" type="text/css" media="screen" />
<link rel="stylesheet/less" href="style/wide-mobile.less" type="text/css" media="screen" />
<!-- Then link to LESS, and enable development watch mode -->
<script src="js/less-1.3.3.js" type="text/javascript"></script>
<script type="text/javascript" charset="utf-8">
    less.env = "development";
    less.watch();
</script>
<!-- Voilà! Instant LESS previews in Espresso -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head> 

我认为最好先预编译,然后让网站读取已经编译的。css。

你可以使用Koala app预编译less文件,也可以使用grunt,去掉less.js。

最新更新