我有一个基于vue-cli 3的项目。这是我的include
tsconfig.json
部分
{
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"src/**/*.tsx",
"src/**/*.vue"
]
}
打字机短绒棉布也使用相同的文件。我还需要yarn lint
命令来整理tests
目录中的文件。当我将tests
目录添加到include
部分的上方时,vue-cli-service lint
会按预期工作,但是vue-cli-service build
开始抱怨未知的全局函数(describe()
,{{ 1}}等。
我创建了一个单独的test()
,其中同时包含tsconfig.lint.json
和src
目录,并将tests
更改为实际上是yarn lint
(而不是{{1 }})。现在tslint -p tsconfig.lint.json
和vue-cli-service lint
都可以工作。但是yarn lint
从yarn build
脚本中调用时失败。
有没有简单的方法可以实现这一目标?我需要的是:
yarn lint
应该同时清理lint-staged
和yarn lint
目录。src
应该在两个目录中都整理文件。