打字稿最佳实践在1.x中变化很快,我不再确定实现我想要的好方法是什么:
src/
,并使用outDir
输出到built/
。test/
,我正在考虑将这些测试输出到built/
或built/tests/
。我的测试着眼于test/**/*.ts
,src/**/*.ts
,typings/**/*.d.ts
。为了让它适当地导入我的soruces,我必须这样做:
import { SomeClass } from "../src/sourcefile";
当然,在nodejs中运行输出文件现在会失败,因为在输出中,sourcefile.js
与我的测试位于相同(或父)目录中。
是否有一种很好的方法可以让单独的TypeScript文件夹认为它们位于彼此相同的目录中?我应该使用--declaration
作为中间步骤吗?如果是这样,在哪里放。