Wou*_*ort 4 javascript windows-8 visual-studio-2012 typescript web-essentials
我创建了一个安装了TypeScript 0.8.1和Web Essentials的新Windows 8 JavaScript Blank应用程序.
我已经添加了一个文件foo.ts和bar.ts我的项目.
foo.ts 只包含一个简单的类:
class Foo
{ }
Run Code Online (Sandbox Code Playgroud)
bar.ts包含对foo.ts类栏的引用:
/// <reference path="foo.ts" />
class Bar
{ }
Run Code Online (Sandbox Code Playgroud)
奇怪的是,它bar.js包含Bar和Foo类:
var Foo = (function () {
function Foo() { }
return Foo;
})();
var Bar = (function () {
function Bar() { }
return Bar;
})();
Run Code Online (Sandbox Code Playgroud)
出了什么问题?我正在使用共享reference.ts文件处理更大的项目.突然,我的所有ts文件都被编译到每个javascript文件中.
我确实使用-out参数来控制编译器的文件位置.我刚刚将此修复程序发布到此位置进行测试:http://madskristensen.net/custom/webessentials2012.vsix
请试一试,告诉我它是否有效.谢谢!
| 归档时间: |
|
| 查看次数: |
2990 次 |
| 最近记录: |