我有一个关于TypeScript的测试项目,代码可以找到here。
当我使用VS2012创建新项目时,会创建一个app.ts文件。当我按照链接所示更改它的内容并添加名为GameModule的新模块时,我得到了编译错误。当我删除app.ts并创建Main.ts时,一切编译正常,但有一个问题-只有Main.ts被编译成Main.js,而GameModule.ts保持未编译。
如何让编译器将所有代码合并到一个JS中?
发布于 2012-10-18 13:54:16
为此,您不需要任何第三方工具或库。
你可以使用微软的System.Web.Optimization
BundleTable.Bundles.Add(new ScriptBundle("~/scripts/bundle.js").IncludeDirectory("~/scripts/", "*.js", true));所有*.js文件(编译*.ts文件的结果)都将合并在一起,并可在运行时从以下位置访问:
http:// .../scripts/bundle.js
https://stackoverflow.com/questions/12926830
复制相似问题