有没有可能只为构建排除所有测试文件,但使用它们与nodemon在本地运行测试?当我排除tsconfig.json
文件中的测试文件时,我得到一个typescript错误,它找不到测试库的类型,就像我的例子中的jest。
找不到名称“describe”。是否需要安装测试运行器的类型定义?请尝试npm i @types/jest
或npm i @types/mocha
.ts(2582)
{
"compilerOptions": {},
"exclude": [
"**/*.test.ts"
]
}
字符串
我想知道,因为我猜临时编译是放在另一个文件夹比构建文件夹。
1条答案
按热度按时间bmvo0sr51#
一个可能的解决方案是使用两个不同的tsconfig文件,一个用于测试,一个用于生产构建。
第一个月
字符串
tsconfig.prod.json
个型
然后在运行
tsc -p tsconfig.prod.json
时将tsc指向新配置