gpt4 book ai didi

javascript - 在 Visual Studio 中自动化 JavaScript AMD 捆绑和缩小

转载 作者:行者123 更新时间:2023-11-30 12:55:35 25 4
gpt4 key购买 nike

我正在开展一个新项目,其中性能和优化绝对是关键。我的客户端完全是用 JavaScript 编写的:使用 RequireJS 管理依赖关系,在 Backbone 中使用 MVC 风格的架构。我一直在进行研究,试图找到在 Visual Studio 中以尽可能自动化和轻松的方式捆绑和缩小我的 JS 文件(可能每页 100 多个)的最佳实践。

我注意到的一些比较突出的工具是 YUI Compressor、MS Ajax Minifier 和 Google Closure - 这些看起来很棒;但是当试图让它们与 RequireJS 一起玩时,事情很快就会变得一团糟。我也一直在研究 RequireJS Optimizer,它在实践中看起来很棒,但它依赖于 Node 或 Rhino,我认为我做不到。

在搜索互联网后,我正在努力寻找实现这一目标的方法 - 当我想到它时,我可能需要一个可能不存在的非常全面、智能的工具。我可以让它与 YUI Compressor 一起工作,但据我所知,要让它与许多 JS 文件一起工作并保持它的维护,需要非常多的实践。

我承认我在这方面有点缺乏经验 - 我是不是把事情复杂化了?

我的问题:有没有更好的方法来调整和管理开发中的 JavaScript 依赖关系,从而使打包和缩小生产变得容易?

最佳答案

Nodejs 有 binaries for windows .节点中有大量​​工具可以实现您的目标。自从很久以前我就没有接触过 visual studio,但似乎触发外部构建脚本是非常可行的。参见 this link

关于javascript - 在 Visual Studio 中自动化 JavaScript AMD 捆绑和缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19292537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com