Visual studio 2013 如何在VisualStudio中将TypeScript输出合并到多个文件中
我正在开发一个包含多个SPA(AngularJS)应用程序的web应用程序,前端代码是TypeScript。我喜欢VisualStudio功能,它将JavaScript输出合并到一个文件中,因为我不需要太多的JavaScript文件。有没有一种方法可以配置它,使它仍然合并文件,但创建几个文件,每个SPA一个,比如说基于文件夹 我更喜欢用VS完成,不需要任何外部工具Visual studio 2013 如何在VisualStudio中将TypeScript输出合并到多个文件中,visual-studio-2013,compilation,typescript,Visual Studio 2013,Compilation,Typescript,我正在开发一个包含多个SPA(AngularJS)应用程序的web应用程序,前端代码是TypeScript。我喜欢VisualStudio功能,它将JavaScript输出合并到一个文件中,因为我不需要太多的JavaScript文件。有没有一种方法可以配置它,使它仍然合并文件,但创建几个文件,每个SPA一个,比如说基于文件夹 我更喜欢用VS完成,不需要任何外部工具 谢谢你当然可以。目前,有两个被广泛接受的选项(对不起,布局,标记似乎不喜欢我): ASP.NET捆绑包(默认情况下,在Visual
谢谢你当然可以。目前,有两个被广泛接受的选项(对不起,布局,标记似乎不喜欢我):
\App\u Start\BundleConfig.cs
-有关捆绑的详细信息,请访问):
gulpconcat
(外部,但很容易实现):
我在TypeScript的Github上创建了一个与此相关的问题:
bundles.Add(new ScriptBundle("~/bundles/modernizr")
.Include("~/Scripts/modernizr-*"));
bundles.Add(new ScriptBundle("~/bundles/bootstrap")
.Include("~/Scripts/bootstrap/3.0.0/bootstrap.js",
"~/Scripts/respond.js"));
/** bundle and uglify app JS output files. */
gulp.task('bundle-app-uglify', ['compile-app'], function () {
// concat and uglify source scripts
gulp.src(config.allAppJsFiles)
.pipe(uglify())
.pipe(concat(config.appBundleNameMinified))
.pipe(header(config.libraryHeaderTemplate, {
organization : config.libraryOrganization,
url: config.libraryUrl,
license: config.libraryLicense,
version: config.libraryVersion,
currentDate: new Date().toISOString()
}))
.pipe(gulp.dest(config.bundleFolder));
});