我正在为 JavaScript 压缩编写 MS Build 任务,我希望我可以使用 Uglify 作为我的压缩提供程序。
由于 Uglify 是用 JavaScript 编写的,我显然需要一个 .NET 端口。幸运的是,似乎至少有两种可能的选择——Uglify CS和Uglify.NET。不幸的是,去年两者都没有看到一次提交,因此我想他们不支持 Uglify 的新版本 2 :)
考虑到这一点,我想知道有没有办法以某种方式从 .NET 构建任务中评估原始代码?或者更笼统地说,有没有办法从 .NET 调用 Node.JS?
我可以想象从我的任务中调用 Node.JS 服务,但是,这似乎是一种矫枉过正。