rootDir和outDir
现在你的js文件直接编译到了根目录下,和ts文件混在了一起。我们当然是不喜欢这种方法的,工作中我们希望打包的js都生成在特定的一个文件夹里,比如build。
这时候你就可以通过配置outDir来配置,当然你也可以通过rootDir来指定ts文件的位置,比如我们把所有的 ts 文件都放到 src 下。那配置文件就应该这样写。
{
"outDir": "./build" ,
"rootDir": "./src" ,
}
这时候你再在Terminal中输入tsc,就会有不同的效果了。
编译ES6到ES5语法allowjs
现在你在src目录下用ES6的语法写了一个demo.ts文件,代码如下。
export</