asp.net-mvc - node.js/expressjs/ejs中的StyleBundle和ScriptBundle等价于什么?

标签 asp.net-mvc node.js express ejs

我正在为我的Web应用程序课程设计一个项目。该项目的要求之一是使用MEAN堆栈(mongo,express,angular,node)。我还将EJS用作视图引擎。

我是node,mongo和express的新手,但是我对ASP.NET MVC / WebAPI确实有很多经验。

在ASP.NET MVC中,有一个名为System.Web.Optimization的库,其中包含StyleBundleScriptBundle类。可以创建一个包并向其中添加样式表/脚本,然后使用Scripts.Render("path/to/bundle")(或Styles.Render(...))将其链接到视图,根据应用程序的配置,该链接将替换为该包中每个文件的链接,或指向服务器生成的文件的单个链接,其中包含该包内所有文件的内容,因此已缩小。

在node / express / EJS中是否有与之等效的功能?对于项目,我对自动最小化功能并不是很感兴趣(但可能很高兴知道),但对捆绑机制却没有更多的兴趣。

最佳答案

首先,您知道捆绑与压缩不同吗?
类似的问题here

关于asp.net-mvc - node.js/expressjs/ejs中的StyleBundle和ScriptBundle等价于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34688284/

相关文章:

c# - 如何在 C# 中使用 .cshtml 和其他文件类型作为字符串来构建开发人员文档

c# - 扫描上传的文件 C# ASP.net

node.js - 无效的 oauth2 token 请求

node.js - 如何在没有 `gcloud app deploy` 的情况下在 GCP 上部署 Node.js Express 服务器?

angularjs - MEAN.JS 新 Controller 功能和路线

c# - 如何在 If 语句中包含 HTML

asp.net-mvc - 为什么软件包更新后出现 "Method not found: ' Void System.Web.Http.HttpResponseException..ctor”?

mysql - Node.js 中的数据未发生变化

node.js - 切换到输入nodejs的路径

node.js, express.js - 提供单个静态文件的最简单方法是什么?