我正在尝试使用Typescript编写游戏,但我很难设置。 我正在使用visual studio 2012,我安装了typescript 0.9.5。
我想要的是像在C#或AS3中那样构建应用程序/游戏,这意味着使用将类放在单独的文件中并使用模块来分离/连接代码。然后,这将编译为单个文件或某种require.js,如解决方案(我也不清楚)。
但是我做了很多研究并遇到了很多障碍。
- 有很多类似于“tsc greeter.ts”之类的引用,但是当我在visual studio命令窗口中使用它时,我得到“命令”tsc“无效”。我尝试将tsc文件夹添加到环境变量路径,但这并没有改变任何东西。所以我无法真正运行它。另外我不明白tsc如何知道greeter.ts的位置。
- 我在“///”和import语句之间感到困惑。这些因素如何影响应用程序的结构?
- 似乎有很多方法可以制作打字稿应用程序,它们都有不同的要求和代码风格和结构。有没有标准的方法,或者我只是错了,是否有一个很好的方法来解决这个问题?
所以主要的问题是:如何构建类似c#或AS3应用程序的打字稿应用/游戏?
答案 0 :(得分:0)
要回答你的一些问题,你不再需要这样的///参考:
/// <reference path="../typings/jquery.d.ts"/>
这是在早期版本的typescript中使用的,但是现在它会在你的项目中找到任何打字稿文件。
我认为创建一个打字稿项目的方法不比C#更多,有很多设计模式,你必须研究两者的优点和缺点,然后选择一个。
您还应该不再需要运行“tsc greeter.ts”来编译代码。它将在项目构建时进行编译。