仅node-sass和Express中间件之间的性能差异

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了仅node-sass和Express中间件之间的性能差异相关的知识,希望对你有一定的参考价值。

让我们拥有NodeJS Express网络应用程序:当使用node-sass手动编译时(通过WebStorm中的观察者获取eyample)或者使用Express中间件,是否有任何性能损失,所以它是在http请求上编译的?

答案

第一个例子在你开发时有一次性能命中。第二个示例在每次发出HTTP请求时都会产生相同的性能(如果使用CDN来缓存资产,则至少一次)。所以,第二个是IMO的坏主意。 Sass编译应该在部署之前进行一次。你甚至可以说生产环境甚至不需要这些文件。

以上是关于仅node-sass和Express中间件之间的性能差异的主要内容,如果未能解决你的问题,请参考以下文章

NodeJS + Express - 将会话中间件应用于某些路由

如何使用 node-orm2 通过 Express 对两个或多个数据库进行建模?

express中间件

Express 错误中的数据库查询:Router.use() 需要中间件函数但未定义

express 中间件

Express 中间件的简单理解