node.js - 单独的node-sass和Express中间件之间的性能差异

标签 node.js express sass

让我们拥有 NodeJS Express Web 应用程序: 使用node-sass手动编译(通过WebStorm中的观察程序进行eample)或通过制作Express中间件(因此它是根据http请求进行编译)是否会对性能造成影响?

最佳答案

第一个示例在您开发时会出现一次性能下降。第二个示例在每次发生 HTTP 请求时都会产生相同的性能影响(或者,如果您使用 CDN 缓存资源,则至少会产生一次)。所以,在我看来,第二个是个坏主意。 Sass 编译应该在部署之前进行 1 次。您甚至可以说生产环境甚至不需要这些文件。

关于node.js - 单独的node-sass和Express中间件之间的性能差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54812894/

相关文章:

node.js - npm:何时使用 `--force` 和 `--legacy-peer-deps`

node.js - NodeJs 流管道是对称的吗?

javascript - Express Nodejs Web 服务中的服务器响应为空

Angular 7、svg 和 sass 如何设置相对路径

css - 在 Next.js 12 中使用带有 SCSS 的 Bootstrap

node.js - 获取字段不是特定字符串的文档

javascript - 引用错误: window is not defined Javascript

javascript - 如何将函数传递给 nodejs-express 中的 express-handlebars?

node.js - 在sails.js 中创建配置变量?

html - 背景图片不显示?