在package.json
中使用时,我似乎无法让outDir
号旗子工作.目录 struct 非常简单:在根级别有tsconfig.json
个目录,还有src/
个目录和一个索引.ts文件加上代表其他模块的其他目录.
在索引文件上运行tsc
命令时,它会在其旁边而不是在build目录中创建一个新的索引文件.我做错了什么?
我的tsconfig:
{
"compilerOptions": {
"outDir": "build"
}
}
我的npm构建脚本:
"build": "tsc src/index.ts"
我从项目的根目录调用脚本.有趣的是,用--outDir
个标志运行同一个脚本就可以了.