如何通过TypeScript全局模块转换为导入/导出模块的语法

时间:2018-05-13 13:28:55

标签: javascript typescript webpack ecmascript-6

我想转换旧项目的打字稿代码,例如:

// dataService.ts
module ProjectNs.Models {
    export class DataService {
        props1: string;

        constructor(
            private service: ProjectNs.Service.MyInjectService
        ) { }
    } 
}

它是全球变量的平等方法。现在,我想使用webpack,并且喜欢es6模块语法。例如:

// dataService.ts
export class DataService {
    props1: string;

    constructor(
        private service: ProjectNs.Service.MyInjectService
    ) { }
}

// main.ts

import {DataService} from './dataService';

class Main {

}

有很多TypeScript文件,那么,是否有任何批量转换工具?

0 个答案:

没有答案