【发布时间】:2021-06-30 13:04:36
【问题描述】:
我的包裹是这样的:
┌ tsconfig.json
├ src/
│ ├ index.ts (import './dependence.ts')
│ └ dependence.ts
└ example/
├ index.html
└ script.ts (import '../src/index.ts')
我愿意
-
./src/*.ts编译在./dist/*.js -
./example/*.ts编译到./example/*.js
运行tsc 后,我希望我的包看起来像这样:
┌ tsconfig.json
├ src/
│ ├ index.ts (import './dependence.ts')
│ └ dependence.ts
├!dist/
│ ├!index.js (import './dependence.js')
│ └!dependence.js
└ example/
├ index.html
├ script.ts (import '../src/index.ts')
└!script.js (import '../dist/index.js')
我对所有 tsconfig 选项都有点困惑。
我用baseUrl、paths、rootDir、outDir、rootDirs等选项尝试了很多东西,但都没有成功。
【问题讨论】:
标签: typescript tsconfig