<i id='Pps80'><tr id='Pps80'><dt id='Pps80'><q id='Pps80'><span id='Pps80'><b id='Pps80'><form id='Pps80'><ins id='Pps80'></ins><ul id='Pps80'></ul><sub id='Pps80'></sub></form><legend id='Pps80'></legend><bdo id='Pps80'><pre id='Pps80'><center id='Pps80'></center></pre></bdo></b><th id='Pps80'></th></span></q></dt></tr></i><div id='Pps80'><tfoot id='Pps80'></tfoot><dl id='Pps80'><fieldset id='Pps80'></fieldset></dl></div>
      1. <legend id='Pps80'><style id='Pps80'><dir id='Pps80'><q id='Pps80'></q></dir></style></legend>
          <bdo id='Pps80'></bdo><ul id='Pps80'></ul>

        <small id='Pps80'></small><noframes id='Pps80'>

        <tfoot id='Pps80'></tfoot>

        引用 TypeScript 文件在输出中包含整个文件

        时间:2023-09-29

        <small id='6VKFn'></small><noframes id='6VKFn'>

          <tbody id='6VKFn'></tbody>
        • <bdo id='6VKFn'></bdo><ul id='6VKFn'></ul>
          1. <legend id='6VKFn'><style id='6VKFn'><dir id='6VKFn'><q id='6VKFn'></q></dir></style></legend>
            <i id='6VKFn'><tr id='6VKFn'><dt id='6VKFn'><q id='6VKFn'><span id='6VKFn'><b id='6VKFn'><form id='6VKFn'><ins id='6VKFn'></ins><ul id='6VKFn'></ul><sub id='6VKFn'></sub></form><legend id='6VKFn'></legend><bdo id='6VKFn'><pre id='6VKFn'><center id='6VKFn'></center></pre></bdo></b><th id='6VKFn'></th></span></q></dt></tr></i><div id='6VKFn'><tfoot id='6VKFn'></tfoot><dl id='6VKFn'><fieldset id='6VKFn'></fieldset></dl></div>

                <tfoot id='6VKFn'></tfoot>

                  本文介绍了引用 TypeScript 文件在输出中包含整个文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我创建了一个安装了 TypeScript 0.8.1 和 Web Essentials 的新 Windows 8 JavaScript Blank 应用.

                  I have created a new Windows 8 JavaScript Blank app with TypeScript 0.8.1 and Web Essentials installed.

                  我已将文件 foo.tsbar.ts 添加到我的项目中.

                  I have added both a file foo.ts and bar.ts to my project.

                  foo.ts 只包含一个简单的类:

                  foo.ts contains only a simple class:

                  class Foo
                  { }
                  

                  bar.ts 包含对 foo.ts 的引用和类 bar:

                  bar.ts contains a reference to foo.ts and a class bar:

                  /// <reference path="foo.ts" />
                  
                  class Bar
                  { }
                  

                  奇怪的是 bar.js 同时包含 Bar 和 Foo 类:

                  The strange thing is that bar.js contains both the Bar and Foo class:

                  var Foo = (function () {
                      function Foo() { }
                      return Foo;
                  })();
                  var Bar = (function () {
                      function Bar() { }
                      return Bar;
                  })();
                  

                  出了什么问题?我正在使用共享 reference.ts 文件处理一个更大的项目.突然间我所有的 ts 文件都编译成每个 javascript 文件了.

                  What is going wrong? I'm working on a larger project with a shared reference.ts file. Suddenly all my ts files are compiled to each javascript file.

                  推荐答案

                  我确实使用 -out 参数来控制编译器的文件放置.我刚刚发布了此位置的修复以进行测试:http://madskristensen.net/custom/webessentials2012.vsix

                  I do indeed use the -out parameter to control the compiler's file placements. I've just released the fix to this location for testing: http://madskristensen.net/custom/webessentials2012.vsix

                  请尝试一下并告诉我它是否有效.谢谢!

                  Please try it out and tell me if it worked. Thanks!

                  这篇关于引用 TypeScript 文件在输出中包含整个文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:检测 IE 的 Metro UI 版本 下一篇:如何在 Windows 8 Metro 应用程序中将 html5 画布保存为图像文件?

                  相关文章

                  • <bdo id='NSQkZ'></bdo><ul id='NSQkZ'></ul>
                  <tfoot id='NSQkZ'></tfoot>

                  <small id='NSQkZ'></small><noframes id='NSQkZ'>

                    1. <i id='NSQkZ'><tr id='NSQkZ'><dt id='NSQkZ'><q id='NSQkZ'><span id='NSQkZ'><b id='NSQkZ'><form id='NSQkZ'><ins id='NSQkZ'></ins><ul id='NSQkZ'></ul><sub id='NSQkZ'></sub></form><legend id='NSQkZ'></legend><bdo id='NSQkZ'><pre id='NSQkZ'><center id='NSQkZ'></center></pre></bdo></b><th id='NSQkZ'></th></span></q></dt></tr></i><div id='NSQkZ'><tfoot id='NSQkZ'></tfoot><dl id='NSQkZ'><fieldset id='NSQkZ'></fieldset></dl></div>

                    2. <legend id='NSQkZ'><style id='NSQkZ'><dir id='NSQkZ'><q id='NSQkZ'></q></dir></style></legend>