以前使用MVC5和ASP.Net 4.5时,Bundling和Minification作为服务器端动作。恕我直言,关于这件事的好处是,我能够执行一些代码来发现要包含的文件 - 即使这些文件在开发时不存在。设想一个平台,模块可以上传 - 一个模块具有例如包括SCSS和/或JSX。这些模块在文件系统的某个地方解压缩(例如App_Data),我的代码在那里搜索所有相关的东西并将其添加到我的包中。动态捆绑MVC6/ASP.Net 5
现在与ASP.Net 5没有这样的捆绑了,而是可以选择为此编写gulp任务。据我了解(但也许我错了?)这些任务是在开发/发布时执行的 - 并且:在本地执行。无论如何可能上传如上所述,因此没有被发现。
有没有办法让这样一个吞噬任务得到执行 - 让我们说:一个OWIN中间件?还是有另一种 - 也许更好 - 选择完成这项工作?
感谢您的任何提示,
马里奥
附:与上传并在启动捆绑式模块,这种系统的一个很好的例子是:https://github.com/VirtoCommerce/vc-community
到目前为止我知道。然而,这并不能回答我的问题,即如何在运行时实现这种捆绑。 想象一下这样的伪代码: https://gist.github.com/anonymous/f2c948f706672cef6900 – identify