![](/img/trans.png)
[英]Nuxt Vue Typescript global plugins unavailable inside script lang ts
[英]How to enforce lang="ts" in script tags with an ESLint rule in Vue
我正在尋找一種方法來強制執行我們代碼庫的每個人都將 TypeScript 用於單文件組件。 所有組件都使用 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-block-lang
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.