gpt4 book ai didi

visual-studio-2012 - 如何在 VS2012 构建/发布过程中执行 Durandal JS optimizer.exe?

转载 作者:行者123 更新时间:2023-12-01 11:44:59 25 4
gpt4 key购买 nike

当我在 Web 服务器上运行以 Release模式发布的 DurandalJS SPA 应用程序时,我收到 404 Not found for the main-built.js 文件。

404 Not Found: main-built.js

所以我发现我需要运行 optimizer.exe 来生成丢失的文件 main-built.js

是否可以将 optimizer.exe 的执行作为 Visual Studio 2012 构建/发布过程的一部分包含在内?如果是,我该怎么做?

谢谢

最佳答案

我将优化器步骤添加为预构建步骤。

因此,在您的 Web 项目的项目属性的“预构建事件”框中,我添加了以下内容:

cd $(ProjectDir)App\durandal\amd

optimizer.exe

然后在构建过程中生成 main-built.js。

请注意,如果您使用 msdeploy,您可能必须将 main-built.js 文件添加到您的项目中才能自动部署它。我必须这样做,因为我们正在使用 TFS 托管构建服务和自动 Azure 发布。如果没有这一步,文件将不会被部署。

关于visual-studio-2012 - 如何在 VS2012 构建/发布过程中执行 Durandal JS optimizer.exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16085921/

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