如何在 Vue 中使用 ESLint 规则在脚本标签中强制执行 lang= "ts"



我正在寻找一种方法来强制每个在我们的代码库中工作的人都使用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-块郎

最新更新