【发布时间】:2016-03-10 11:25:18
【问题描述】:
因此,在我们的项目中,我们使用https://bundletransformer.codeplex.com/ 来处理 LESS 文件。问题是在调试模式下(在开发人员机器上)它工作得非常慢。我理解,对于生产来说这无关紧要,但它让开发人员的生活变得更加艰难。一些细节:
在 web.config 中我们有以下行:
<add name="LessAssetHandler" path="*.less" verb="GET" type="BundleTransformer.Less.HttpHandlers.LessAssetHandler, BundleTransformer.Less" resourceType="File" preCondition="" />
Bundles 使用
渲染@Styles.Render("~/assets/css/fileupload-css")
所以当我在 Chrome Dev Tools 中查看页面时,我看到了以下图片:
如您所见,收到 304 回复需要超过 3 秒的时间。 奇怪的问题是:如果右键单击网络选项卡中的一行并在新选项卡中打开它,它的运行速度非常快(49ms)。
有人知道如何加快速度吗?任何人都可以判断这是捆绑程序中的问题,还是设计使然,还是其他原因?
谢谢。
【问题讨论】:
标签: css asp.net asp.net-mvc less