我正在寻找一种方法来强制每个在我们的代码库中工作的人都使用TypeScript for Single File Components。所有组件都使用TypeScript,因此禁用JavaScript也是一个选项。
我以为这可以用ESLint规则来完成,但我找不到
此功能现在在eslint-plugin-vue
中可用。使用vue/block-lang
规则。
// .eslintrc.json
{
"vue/block-lang": ["error",
{
"script": {
"lang": "ts"
}
}
]
}
https://eslint.vuejs.org/rules/block-lang.html#vue-块郎