猿问

这种方式使用LESS会不会比通常的直接引用css方式需要更长的页面渲染时间?

<link rel="stylesheet/less" type="text/css" href="styles.less">
<script src="less.js" type="text/javascript"></script>


陪伴而非守候
浏览 149回答 1
1回答

哆啦的时光机

当然会! 你查看一下页面源文件就能发现 less.js 会在 head 里面插入一个 inline-style打开 firebug 或者别的 console, 你将会看到less:&nbsp;parsed&nbsp;http://localhost/app.domain.com/static/style.less&nbsp;successfully. less:&nbsp;saving&nbsp;http://localhost/app.domain.com/static/style.less&nbsp;to&nbsp;cache. less:&nbsp;css&nbsp;for&nbsp;http://localhost/app.domain.com/static/style.less&nbsp;generated&nbsp;in&nbsp;66ms less:&nbsp;css&nbsp;generated&nbsp;in&nbsp;71ms上面这个例子比直接引用 css 文件慢了 71ms耗时主要在于文件生成, 插入节点其实可以忽略不计
随时随地看视频慕课网APP
我要回答