javascript - 哪些控制台命令会将 JavaScript 项目构建到 .appx Windows 8 Metro 应用程序中?

标签 javascript visual-studio command-line microsoft-metro

我讨厌 IDE,有什么方法可以使用 Make 从源代码构建 Metro 应用程序吗?

最佳答案

MSBuild 可以直接构建 Visual Studio 项目 (*.csproj) 或直接代码文件:

msbuild Project.csproj /t:Rebuild

它与 Visual Studio 和/或 .NET Framework 一起安装,并且可以在以下位置找到(取决于您的框架版本):

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe

我还仔细检查了我们的 Windows 2008 网络服务器(没有安装了 Visual Studio,但是安装了 .NET 4)并且它也有 MSBuild .exe,所以你甚至不需要 VS。

我相信您需要运行 Publish 目标来在项目构建后实际创建 appx 包:

msbuild myproject.sln /target:Publish /p:configuration=release /p:platform=win32

MSBuild 功能极其强大,可以使用 .NET 代码进行扩展,并带有旨在执行各种任务的任务。网上有很多教程,but this一个可能很适合入门。

关于javascript - 哪些控制台命令会将 JavaScript 项目构建到 .appx Windows 8 Metro 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13406019/

相关文章:

c++ - 如何在没有CMake的情况下用visual studio编译opencv

visual-studio - Xamarin.Messaging.Broker 需要防火墙访问

command-line - 如何确定LLVM版本?

command-line - 如何在没有 "flags"包的情况下在 Go 中获取命令行参数?

javascript - 用于以编程方式生成的内容的 ID 的 jQuery 选择器

javascript - 如何禁用 Visual Studio 未处理的异常

javascript - 期望 reducer 是一个函数

javascript - RequireJS 在 IE9 中不工作

visual-studio - 如何使用 TFS 检测文件修改?

Linux命令行printf工具,允许在多处使用相同的参数