是否有用于在没有 asp.net 等的情况下创建客户端打字稿应用程序的 Visual Studio 模板

Is there a visual studio template for creating client side typescript apps without asp.net et al

提问人:BobFrankston 提问时间:6/8/2017 更新时间:6/9/2017 访问量:543

问:

我想创建一个没有服务器端的客户端应用程序(又名网站),无论是在 Node 还是 ASP.net。现在,我通过创建一个 ASP.NET 并忽略所有 C# 来做到这一点,这是有问题的。

visual-studio TypeScript Web client-side

评论

0赞 Panagiotis Kanavos 6/8/2017
网站绝对不是“客户端应用程序”。您可以创建一个提供 SPA 页面的静态站点,如果这是您的意思
0赞 BobFrankston 6/9/2017
我从较旧的 VS 中找到了 HTML 网站模板,并将使用它。有更好的吗?至于 SPA 与客户端应用程序,这似乎是一个语义上的狡辩。浏览器恰好发生在客户端上运行的执行引擎上,就像 Linux 或 Windows 是一个环境一样。
0赞 6/9/2017
好吧,“网站”不是客户端应用程序的同义词,“客户端应用程序”包括不在浏览器中运行的应用程序,即在用户计算机上运行的应用程序。假设您正在创建一个网站。你的“AKA”不是很准确或没有必要,只会让事情变得不那么清晰。
0赞 Panagiotis Kanavos 6/9/2017
@BobFrankston你所谓的“语义狡辩”是阻止你找到解决方案的原因。谷歌搜索、市场模板、Github 存储库在语义上都相当大——如果你搜索错误的关键词,你什么也找不到。
0赞 Panagiotis Kanavos 6/9/2017
@BobFrankston例如,如果你真的指的是应用程序,你应该看看Apache Cordova。如果是指从静态站点提供的 SPA,则只需创建一个空站点项目并删除所有代码文件。如果您打算像 90 年代的人们那样部署一堆 HTML 和 Javascript 文件,只需复制这些文件即可。MHT文件过去被用来捆绑此类文件,但主要由于安全问题而失宠。

答:

3赞 libertyernie 6/9/2017 #1

Visual Studio 2015 曾经有一个带有 TypeScript 的 HTML 应用程序的模板。对于VS2017,您可以从这里获取:

https://marketplace.visualstudio.com/items?itemName=Rich-Newman.TypeScriptHTMLApplicationTemplate