VS 2015-打字稿不生成javascript文件

时间:2015-10-03 15:20:18

标签: javascript visual-studio typescript visual-studio-2015

我刚刚安装了VS 2015社区。 构建之后,在解决方案或资源管理器中不会创建任何js文件。

3 个答案:

答案 0 :(得分:5)

TypeScript是社区的一部分。生成的.js文件不是项目的一部分,因此除非您从解决方案资源管理器中打开“显示所有文件”,否则您将看不到它们。这是您需要按下的按钮:

enter image description here

然后在构建之后会出现.js文件:

enter image description here

如果您没有看到这些,请检查以确保您使用的是此项目模板:

enter image description here

答案 1 :(得分:1)

我要感谢所有尝试过帮助的人但是在cordova打字稿项目中的解决方案 - 已编译的.ts文件位于www \ scripts \ appBundle.js内。

*您可能需要使用@Micheal Braude解决方案来查看appBundle.js文件。

感谢agian。

答案 2 :(得分:0)

我不确定VS 2015 Enterprise是否像社区版一样工作,但我试图向您解释,如何创建 Simple TypeScript 项目,并将其配置为逐步使用。

步骤

  1. 为TypeScript 创建新的 HTML应用程序。 完成后,您将获得如下图所示的内容: enter image description here 这是一个简单的应用程序结构,这里我们有文件 app.ts html 视图和 css 样式表。

  2. 配置编译 - 您应该了解此步骤:

    • ES目标版本
    • 编译单个合并文件或单独文件。

    输入项目配置 - >>打开TypeScripts编译选项卡 - >> 在ComboBox中选择所需的ES版本 - >>如果需要,写入编译文件的路径及其名称(位于稍下方)。

  3. 将您的第一个文件添加到解决方案并在其中编写一些代码

  4. 创建文件。

    4.1。如果您更喜欢单独编译,那么您应该将js文件的依赖项添加到html视图中。通常,* .js文件在* .ts文件的相同位置文件夹中编译,这就是为什么在将ts文件写入依赖项时定位到js文件的原因

    4.2。如果你更喜欢合并编译,首先你需要 - 它是文件的配置顺序,这是一个非常简单的挑战: 添加到主文件中(在我的情况下通常是app.ts)并在其中写入您的依赖项列表

    ///<reference path="path/to/file1.ts"/>
    ///<reference path="path/to/file2.ts"/>
    

    然后,您应该在 html视图中替换此默认脚本路径:      通往您的最终js文件

  5. 的路径
  6. 测试您的申请:

    • 尝试添加一些代码,以帮助您确保代码完美运行
    • 运行您的应用程序并确保它按预期工作。
  7. 祝你好运!我希望这篇文章可以帮助你开始!!

    P.S。 Here工作项目。