可以与 ASP.NET 应用程序的构建集成的 JavaScript 缩小器
Posted
技术标签:
【中文标题】可以与 ASP.NET 应用程序的构建集成的 JavaScript 缩小器【英文标题】:JavaScript minifyer which can be integrated with a build of an ASP.NET application 【发布时间】:2010-11-26 23:31:37 【问题描述】:灵感来自this answer.. 你们能给我指点类似的东西吗——可以集成到构建脚本中或者直接集成到 Visual Studio 中的东西?
【问题讨论】:
【参考方案1】:Visual Studio 项目使用 MSBuild,因此您可以集成一个 MSBuild 任务,该任务使用您喜欢的任何 javascript minifier。
这已在博客中广泛讨论,因此我不会费心尝试在这里提出具体细节......但快速的谷歌搜索产生了一些不错的帖子。
http://www.coderjournal.com/2008/05/how-to-create-a-yui-compressor-msbuild-task/
http://blog.mastykarz.nl/minify-your-javascript-and-save-the-kbs-for-later-imtech-javascript-minificator-free-tool/
【讨论】:
是的,我过去曾使用 Nick Berardi(CoderJournal 链接)将 YUI Minifier 包含在项目构建脚本中。【参考方案2】:womps 帖子(Nick Berardi 的博客帖子)的第一个链接使用了 java 的 YUI 压缩器。所以如果你不想有java/安装java的额外依赖,那么你可以用最优秀的YUI Compressor项目的.NET端口做同样的事情->YUICompressor for .NET。
也许这会有所帮助:)
*免责声明:我做了大部分移植。
【讨论】:
这正是我正在寻找的。谢谢老兄。以上是关于可以与 ASP.NET 应用程序的构建集成的 JavaScript 缩小器的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET MVC CORE Web 应用程序集成测试与 EF Core 内存数据库 - 每次测试的新数据库
如何将 MoneyBookers 与 ASP.NET 应用程序集成?
我们可以使用 WordPress 或将 WordPress 与 ASP.NET 集成吗?