在visualcript中导入语法,在visual studio中创建另一个js文件

时间:2015-06-11 07:37:23

标签: visual-studio typescript angular typescript1.5

我正在尝试vs2013中的angular2.0演示项目,我希望每个ts文件都被编译成一个单独的js文件,我正在使用_references.ts,我保留所有的ts引用。                    问题是,如果我使用导入语法,例如:

import {Component, View, bootstrap} from 'angular2/angular2'; 

然后,而不是编译成单个文件Visual Studio正在为该特定ts创建一个sepearte js文件,但我希望将其编译在一个文件中 请帮助我解决问题

1 个答案:

答案 0 :(得分:0)

  

我希望每个ts文件都被编译成一个单独的js文件,我正在使用_references.ts来保存所有的ts引用

这是个坏主意:https://github.com/TypeStrong/atom-typescript/blob/master/docs/out.md

  

使用导入语法...但我希望将其编译在单个文件中

TypeScript中不允许这样做。您应该使用类似$(document).on('click', '.pix', function(){ $(this).magnificPopup({ type: 'ajax', alignTop: true, overflowY: 'scroll' }); }); 的内容进行编译,然后使用外部构建工具进行连接。看https://github.com/systemjs/systemjs